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 · 332 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.