Foros del Web » Programando para Internet » ASPX (.net) »

valor de un gridview

Estas en el tema de valor de un gridview en el foro de ASPX (.net) en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 08/11/2010, 12:22
 
Fecha de Ingreso: agosto-2010
Mensajes: 30
Antigüedad: 14 años, 3 meses
Puntos: 3
Sonrisa 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??
  #2 (permalink)  
Antiguo 08/11/2010, 12:31
 
Fecha de Ingreso: junio-2005
Mensajes: 70
Antigüedad: 19 años, 5 meses
Puntos: 0
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
  #3 (permalink)  
Antiguo 08/11/2010, 13:31
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 6 meses
Puntos: 30
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!!!
  #4 (permalink)  
Antiguo 08/11/2010, 13:39
 
Fecha de Ingreso: junio-2005
Mensajes: 70
Antigüedad: 19 años, 5 meses
Puntos: 0
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: gridview, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:38.