ASP.NET
Zoek controle op ID
Zoeken…
Syntaxis
control.FindControl("Id Of The Control To Be Found")
Opmerkingen
-
FindControl
is niet recursief, het zoekt alleen door directe kinderen van de besturing - Er is een overbelasting
FindControl(String, int)
die niet is ingesprongen voor openbaar gebruik - Als er niets wordt gevonden, retourneert
FindControl
null
, dus dit is vaak een goed idee om het resultaat te verifiëren als het nietnull
Toegang tot het TextBox-besturingselement op aspx-pagina
TextBox txt = (TextBox)FindControl(yourtxt_Id);
Zoek een controle in een GridView, Repeater, ListView etc.
Als het besturingselement rijen heeft.
TextBox tb = GridView1.Rows[i].FindControl("TextBox1") as TextBox;
Of als het items heeft.
TextBox tb = Repeater1.Items[i].FindControl("TextBox1") as TextBox;
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow