webForumDet fria alternativet

kontroll i repeater header

.NETur .NET

2 svar · 438 visningar · startad av Kromp

Medlem sedan okt. 2002103 inlägg
Frågan#1

Hur kommer jag åt en kontroll i en repeaters header utanför repeaterns baseclass events???

Jag vill i en annan funktion ändra kontrollens properties.

Medlem sedan maj 20012 812 inlägg
#2

Det tror jag inte du kan, inte på ett enkelt sätt.

Det enda sätt som jag kan tänka mig skulle fungerar är efter det att repeatern är skapad så kanske det går med FindControll på repeatern, men jag har för mig att repeater själv skapar ett ID för dina kontroller i repeatern, vilket gör det svårt att hitta en specifik kontroll på det sättet.

Men man kan ju alltid testa.

- M

Medlem sedan juni 20011 732 inlägg
#3

Repeaterns olika templates i sig är ju kontroller och jag tror att en headertemplate alltid är 0 så något i den här stilen kanske?

((Label)Repeater1.Controls[0].Findcontrol("myLabel")).Text = "text";
133 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)