ASP.NET
Encuentra Control por ID
Buscar..
Sintaxis
control.FindControl("Id Of The Control To Be Found")
Observaciones
-
FindControl
no es recursivo, solo busca a los hijos inmediatos del control - Hay una sobrecarga
FindControl(String, int)
que no tiene sangría para uso público - Si no se encuentra nada,
FindControl
devuelvenull
, por lo que a menudo es una buena idea verificar el resultado por no sernull
Accediendo al Control TextBox en la página aspx
TextBox txt = (TextBox)FindControl(yourtxt_Id);
Encuentra un control en un GridView, Repeater, ListView, etc.
Si el control tiene filas.
TextBox tb = GridView1.Rows[i].FindControl("TextBox1") as TextBox;
O si tiene elementos.
TextBox tb = Repeater1.Items[i].FindControl("TextBox1") as TextBox;
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow