En uno de los sistemas que desarrolle para una empresa de energia electrica, me pidieron como requerimiento en el gridview se pudiera editar todas las filas al mismo tiempo, y luego utilizar un boton de guardar para guardar los cambios. Esto se conoce como edicion en masa (o bulk edit en ingles). En un gridview normal se tiene que editar las filas una por una y luego hacer clic en un boton para guardar los cambios nada mas a esa fila, lo cual es muy lento. Bueno pues para solucionar el problema lo que hice fue utilizar unos controles ya hecho y asi no me complique mucho. Aqui pueden ver una foto de como se ve el gridview.

Despues de hacer los cambios nada mas hacen clic en un boton de “Guardar” para guardar todos los cambios. Bueno aqui les dejo el link para descargar estos controles. Si no saben como agregarlos al visual studio posteen un comentario y con gusto les ayudo. El link es: http://www.codeplex.com/ASPNetRealWorldContr
Related posts:
{ 8 comments… read them below or add one }
Hola la verdad que es justo lo que quiero hacer, con la diferencia que yo quiero hacer todos los cambios posibles, eliminar filas, editar algunas, agregar nuevos registros y que al dar click en un boton guardar que recien ahi se realizen los cambios en la BD, sino clickeo el boton simplemente se cancelan los cambios.
No se si me podrias ayudar, muchas gracias.
Para lograr eso tendrias que descargar el codigo fuente de los controles y modificarlo lo cual no creo que sea muy facil a menos que tengas bastante experiencia programando. Otra alternativa que puedes utiliza es jqGrid (http://www.trirand.com/blog/jqgrid/jqgrid.html), es un grid basado en jQuery que soporta edicion “en vivo”, basado en AJAX.
Saludos Ryudice:
Y gracias por el link, al parecer es un buen control, desearia saber un poco mas, como agregarlo al visual studio, y si este control se adecuaria a una aplicacion de captura de datos via WEB.
Un abrazo
Pedro
Pues interesante pero al agregar los componentes al formulario y luego conectarlo a una fuente de datos, me genera error
Alguna idea??
Gracias
Hola! No se como agregarlos al Vissual Studio 2008
hola, alguien podria ayudarme, necesito editar celdas endividuales en un gridview en aspx C#, soy nuevo en esto, me gustaria que me proporcionaran un ejemplo en mi correo, ya que en la www, solo encuentro como editar toda la fila.mucho agradesco sus atencines
Favor me puedes indicar como usar la libreria, le agruegue al proyecto, pero no se como utilizarla
Favor me ayudas con el procedimiento para usar la libreria, le agregue al proyecto, pero no se como usar el componente