View Full Version : ایجاد کنترل در زمان اجرا
M.D.A_M.D.A
شنبه 26 آذر 1390, 18:42 عصر
سلام من می خوام در زمان اجرا به شکل زیر کنترل ایجاد کنم ولی می خوام اسم کنترل ها با هم فرق داشته باشن
L1
L2
L3
.
.
.Ln
foreach (var x in comment)
{
LinkButton ??? =new LinkButton ();
???.Visible =true ;
Panel1.Controls.Add(???);
}
reza_mostafavi63
شنبه 26 آذر 1390, 21:01 عصر
از آرايه استفاده كن .
hamid_shrk
یک شنبه 27 آذر 1390, 08:45 صبح
یک counter بزارین تو حلقتون و عدد counter رو به اسم کنترلتون اضافه کنید.
البته فکر کنم باید یک حلقه دیگه هم استفاده کنی چون با این روشی که گفتم همون موقع نمیشه visible رو true کرد.
M.D.A_M.D.A
یک شنبه 27 آذر 1390, 17:21 عصر
یک counter بزارین تو حلقتون و عدد counter رو به اسم کنترلتون اضافه کنید.
چطوری میشه عدد رو به اسم کنترل اضافه کرد
A.S.Roma
یک شنبه 27 آذر 1390, 17:40 عصر
چطوری میشه عدد رو به اسم کنترل اضافه کرد
int count = 0;
foreach (var x in comment)
{
LinkButton ctrl =new LinkButton ();
ctrl.ID = ++count;
ctrl.Visible =true ;
Panel1.Controls.Add(ctrl);
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.