Bueno pero he querido poner e.RowIndex , pero me pinta error en e.RowIndex .
El codigo estoy poniéndolo en el evento RowUpdate del GridView.
Código C:
Ver original
protected void GridView1_RowUpdated(object sender, GridViewUpdatedEventArgs e) { TextBox t1 = new TextBox(); t1 = Convert.ToInt32(((TextBox)(GridView1.Rows[e.RowIndex].FindControl("Texto1"))).Text); // Aqui empieza mi proceso 3capas en el cual le paso el parametro t1.text. Negocio.Negocios modi = new Negocio.Negocios(); GridView1.DataSource = modi.ModificaPersona(t1.Text); GridView1.EditIndex = -1; GridView1.DataSource = modi.ObtenerPersonas(); GridView1.DataBind(); }
Como digo , mi error es en la linea donde dice: e.RowIndex , veo muchos tutoriales que usan e.RowIndex , pero a mi me pinta "no contiene una definicion de RowIndex..." , estoy usando el visual studio 2010 en C# asp.net