Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/07/2012, 10:29
yuo2
 
Fecha de Ingreso: diciembre-2008
Ubicación: PERU
Mensajes: 294
Antigüedad: 16 años
Puntos: 23
Respuesta: e.RowIndex en RowUpdated

Cita:
Iniciado por iuranchita Ver Mensaje
Hola

Si no me equivoco, lo que buscas es guardar los cambios y refrescar la grilla... Si es así, deberías hacerlo con el evento RowUpdating y ahí podrás usar el e.RowIndex...

Eso, espero te sirva

Saludos
Si.. gracias recién veo que tengo esa función. Lo intento y vuelvo ..

EDIT:
Ahora si gracias!!.. mira que ciego q estaba jaja.. Aqui dejo el codigo para futuros programadores en C#. =p

Código C:
Ver original
  1. protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
  2.         {
  3.             String t1,t2,t3;
  4.  
  5.             // TextBox1,TextBox2,TextBox3 nombres del ID en el codigo asp
  6.             t1 = (((TextBox)(GridView1.Rows[e.RowIndex].FindControl("TextBox1"))).Text);
  7.             t2 = (((TextBox)(GridView1.Rows[e.RowIndex].FindControl("TextBox2"))).Text);
  8.             t3 = (((TextBox)(GridView1.Rows[e.RowIndex].FindControl("TextBox3"))).Text);
  9.            
  10.             Negocio.Negocios modi = new Negocio.Negocios();
  11.             GridView1.DataSource = modi.ModificaPersona(t1, t2, t3);
  12.  
  13.             GridView1.EditIndex = -1;
  14.             GridView1.DataSource = modi.ObtenerPersonas();
  15.             GridView1.DataBind();
  16.         }

Última edición por yuo2; 31/07/2012 a las 10:50