PDA

View Full Version : بهترین راه نمایش User Control



ali643
سه شنبه 24 مرداد 1385, 18:54 عصر
سلام دوستان

من در صفحه مدیر برنامه وبی که نوشتم با (C Sharp)یه سری usercontrol دارم که کاربر بر روی منو ها کلیک می کنه و بر اساس انتخابش UserControl مربوطه رو بهش نشون می دم حالا در کدوم Event صفحه کد های مربوطه رو بنویسم که بهترین جواب رو بده منظورم اینه که اگر گزینه رو انتخاب نکرد هنگام لود صفحه وقت اضافی برای اینکه محتویات این user control رو بسازه هدر نده

برا اینکه UserCotrol هم مخفی کنم از visible=false; استفاده می کنم


مرسی

Behrouz_Rad
سه شنبه 24 مرداد 1385, 19:18 عصر
Dim ctlControl As Control
ctlControl = LoadControl( "myControl.ascx" )
myPanel.Controls.Add( ctlControl )

rahaazusa
چهارشنبه 01 شهریور 1385, 03:44 صبح
از همون خاصیت visible=false یا visible=true استفاده کنی بهتره.حتی می تونی از multiview استفاده کنی .البته در ASP 2

mohsen99
چهارشنبه 01 شهریور 1385, 11:07 صبح
از همون خاصیت visible=false یا visible=true استفاده کنی بهتره
نه از این روش استفاده نکنید چون هر usercontrol مقداری به حجم viewstat صفحه شما اضافه می کنه که اگر تعداد usercontrol ها زیاد باشه حجم صفحه را خیلی بالا می بره
روشی که آقای راد گفتن خیلی بهینه تره

ali643
چهارشنبه 01 شهریور 1385, 14:43 عصر
جوابشو آقا بهروز داده دیگه یه نگاهی هم به تاریخ تاپیک بکنید