Buenas, primero que nada gracias por responder
Ahora, investigando un poco más, encontré que no es lo mismo un DataGridView que un GridView, y yo estaba equivocado, tengo que usar un GridView porque Visual Studio 2013 no me permite usar DGV, al parecer no está incluido, y el ReadOnly solo se puede usar con DGV no con GV, encontre una forma de restringir la seleccion de celdas pero esto solo lo hace al momento de seleccionarlas, cuando aparecen los campos para hacer la modificacion me permite modificar toda la fila.
Lo he pensado un poco y la solución podría ser, dejar editar todo, pero al momento de hacer el update en SQL solo hacerlo de los campos que quiero, pero igual estoy atascado con la programación, ojala me pudieran orientar un poco.
Gracias