FindControl GridView não Funciona?
10/04/2011
0
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
TextBox tbF = (TextBox)GridView1.Rows[e.RowIndex].FindControl("tbFirstName");
}
não consigo pegar o text box volta nullo help alguêm!
{
TextBox tbF = (TextBox)GridView1.Rows[e.RowIndex].FindControl("tbFirstName");
}
não consigo pegar o text box volta nullo help alguêm!
Osmar
Curtir tópico
+ 0
Responder
Posts
13/04/2011
Alexandre Santos
Osmar,
Tenta dividir em partes o que está fazendo para poder usar o Debug em cada um e descobrir aonde está dando errado:
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//TextBox tbF = (TextBox)GridView1.Rows[e.RowIndex].FindControl("tbFirstName");
int index = Convert.ToInt32(e.RowIndex);
GridViewRow row = GridView1.Rows[index];
TextBox tbF = (TextBox)row.FindControl("tbFirstName");
}
Atenciosamente,
Alexandre Luiz dos Santos
Tenta dividir em partes o que está fazendo para poder usar o Debug em cada um e descobrir aonde está dando errado:
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//TextBox tbF = (TextBox)GridView1.Rows[e.RowIndex].FindControl("tbFirstName");
int index = Convert.ToInt32(e.RowIndex);
GridViewRow row = GridView1.Rows[index];
TextBox tbF = (TextBox)row.FindControl("tbFirstName");
}
Atenciosamente,
Alexandre Luiz dos Santos
Responder
Clique aqui para fazer login e interagir na Comunidade :)