Ricerca…


Sintassi

  1. 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 restituisce null , quindi è spesso consigliabile verificare il risultato per non essere null

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