FindControl GridView não Funciona?

.NET

10/04/2011

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!
Osmar

Osmar

Curtidas 0

Respostas

Alexandre Santos

Alexandre Santos

10/04/2011

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
GOSTEI 0
POSTAR