Tex. om man har 10 st labels på en sida och dom heter tex. lbl0, lbl1, blb2, blb3, blb4 osv. Och sen kör man en loop:
for(int i = 0; i < 10; i++){
lbl+i.Text = i.ToString();
}
Är det någon som vet om det är möjligt att göra något liknande?
8 svar · 319 visningar · startad av sandy
Tex. om man har 10 st labels på en sida och dom heter tex. lbl0, lbl1, blb2, blb3, blb4 osv. Och sen kör man en loop:
for(int i = 0; i < 10; i++){
lbl+i.Text = i.ToString();
}
Är det någon som vet om det är möjligt att göra något liknande?
System.InvalidCastException: Specified cast is not valid
((Label)FindControl("lbl"+i.ToString())).Text = i.ToString();
Man tycker ju det borde funka men ja får fortfarande fel.
dom ligger direkt på sidan och koden ligger i en vanlig.
void fnKnapp(object sender, EventArgs e){
}
Ok. men får du fortfarande castingfel? Borde det inte bli. Visa koden som sagt :)
Ahhhhh, men hur smidig får man vara....Det var inte labels som ja skulle ha ut det var textboxar märkte ja visst.......Ursäkta för det och tack för all hjälp.