View Full Version : visible کردن label ها در یک for
tc1000
جمعه 07 اردیبهشت 1386, 02:30 صبح
من یک حلقه forدارم که میخوام وقتی این حلقه از 1 تا 10 هستش label های 1 تا 10 رو visible شون رو true کنه . منظورم اینکه که میخوام یه طوری label1 یه طوری که اون یک متغیر باشه
babi_wd
جمعه 07 اردیبهشت 1386, 03:07 صبح
مطمئن نیستم،اما فکر میکنم باید همرو عینا ذکر کنی
Alireza_Salehi
جمعه 07 اردیبهشت 1386, 10:16 صبح
خوب این lable ها رو توی یک Panel بذار بعد :
For Each l As Label In Panel1.Controls
' l.Text= ....
Next
یا یک آرایه تعریف کن
Dim l(10) As Label
l(0) = Label1
l(1) = Label2
'...
l(9) = Label10
For i AsInteger = 0 To 10
'l(i).Text=...
Next
mahdi_negahi
جمعه 07 اردیبهشت 1386, 11:35 صبح
من نمیدونم برای چی میخواهی این کار را بکنی ولی راه داهی که دوستمون گفته بهتره ولی اینم کد
Label mylabe;
for(int i=1 ; i<=4 ;i++)
{
mylabe = (Label)Page.FindControl("Label" + i.ToString());
mylabe.Visible = false;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.