ASP.NET
Trova controllo per ID
Ricerca…
Sintassi
control.FindControl("Id Of The Control To Be Found")
Osservazioni
-
FindControl
non è ricorsivo, cerca solo tra i bambini immediati del controllo - C'è un overload
FindControl(String, int)
che non è indentato per l'uso pubblico - Se non viene trovato nulla,
FindControl
restituiscenull
, quindi è spesso consigliabile verificare il risultato per non esserenull
Accesso al controllo TextBox in aspx Page
TextBox txt = (TextBox)FindControl(yourtxt_Id);
Trova un controllo in GridView, Repeater, ListView, ecc.
Se il controllo ha righe.
TextBox tb = GridView1.Rows[i].FindControl("TextBox1") as TextBox;
O se ha oggetti.
TextBox tb = Repeater1.Items[i].FindControl("TextBox1") as TextBox;
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow