Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2011, 00:26
BANYUMEN
 
Fecha de Ingreso: febrero-2009
Mensajes: 2
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Obtener valor de textbox que esta dentro de gridview2 y este esta dentro de otro grid

Que tal amigos quisiera que me ayudaran a resolver un problema que tengo con unos gridview. Bueno lo que quiero hacer es obtener el valor de un textbox que esta dentro de un gridview y este gridview esta dentro de otro gridview algo como lo siguiente

gridviewpadre(gridviewhijo(textbox))

no se como obtener el valor del textbox solo he podido obtener el valor del textbox cuando solo esta dentro de un gridview pero cuando ese gridview esta dentro de otro gridview me marca error dice:

Referencia a objeto no establecida como instancia de un objeto.

por lo que yo creo que no esta obteniendo o encontrando el control, estoy utilizando el siguiente codigo para poder obtener su valor del textbox

GridView grid2 = new GridView();
TextBox textbox1 = new TextBox();

foreach (GridViewRow filagrid1 in GridView1.Rows)
{

grid2 = (GridView)(filagrid1.Cells[0].FindControl("GridView2"));

foreach (GridViewRow filagrid2 in ((GridView)grid2.FindControl("GridView2")).Rows)

{
textbox1=(TextBox)(filagrid2.Cells[3].FindControl("TextBox1"));
string valor = ((TextBox)textbox1.FindControl("TextBox1")).Text ;
}

}

espero que me puedan ayudar gracias cualquier comentario es bienvenido gracias otra vez