Hola a todos, ojala y me puedan ayudar, necesito tomar el valor de una columna en un gridview, campo por campo, para así hacer modificaciones en el mismo grid.
Como tomo el valor de una celda del grid??
| |||
valor de un gridview Hola a todos, ojala y me puedan ayudar, necesito tomar el valor de una columna en un gridview, campo por campo, para así hacer modificaciones en el mismo grid. Como tomo el valor de una celda del grid?? |
| |||
Respuesta: valor de un gridview por ejemplo, en una columna puedes insertar un textbox y en otra columna un botón guardar. después al dar clic en el botón guardar puedes ir al RowCommand de la grilla e identificar el botón y tomar la row y columna que se va a guardar. dejo un ejemplo del rowcommand:
Código:
protected void grilla_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "guardar") { int id = Convert.ToInt32(e.CommandArgument); DataContext db = new DataContext(); Equipo = db.Equipos.SingleOrDefault(equi => equi.idEquipo == idEquipo); db.Equipos.GuardarOnSubmit(Equipo); db.SubmitChanges(); volveracargargrilla(); } } espero te ayude. saludos |
| ||||
Respuesta: valor de un gridview Primero que nada te indico que el código de arcenett esta basado en linq. Segundo puedes tomar el valor de la forma: string variable=grid.Rows[0].Cells[1].Value;
__________________ http://geekswithblogs.net/jaullo/Default.aspx Si te he ayudado regalame Karma positivo!!! |
| |||
Respuesta: valor de un gridview mis disculpas por no mencionar linq, pero linq esta utilizando el valor que se define en el CommandArgument , ademas que en este caso es siempre y cuando quieras hacer solo para una fila en especifico. la forma de jaullo : grid.Rows[0].Cells[1].Value; es valida si requieres obtener el dato desde fuera de la grilla. |
Etiquetas: |