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