PDA

View Full Version : کنترل داینامیک



جکسمون
شنبه 28 بهمن 1391, 09:22 صبح
سلام به همه
من میخوام توی asp.net یه برنامه بنویسم که بتونم یه فرم ایجاد کنم .
توی این فرم هم یک سری کنترلهای استاتیک دارم وهم میخوام یه سری کنترلهای داینامیک هم توش بذارم.
تمام کنترلهای این فرم باید قابلیت ویرایش، حذف داشته باشند.
لطفا هر فردی که اطلاعاتی راجع به این زمینه داره کمکم کنه. من اولین باره که دارم با یه زبان .net برنامه مینویسم واطلاعاتم خیلی کمه.
ممنون از همه

ahmad156
شنبه 28 بهمن 1391, 09:26 صبح
دوست عزیز
سوالتون خیلی کلی هست
قبلا در این مورد بحث شده.یه جستجو بزنین اگه سوالی بود سوالتون رو جزیی تر بگین

جکسمون
شنبه 28 بهمن 1391, 09:58 صبح
تو سایت سرچ کردم اما چون خودم اطلاعاتم کمه چیز زیادی دستگیرم نشد.
من میخوام یه فرم طراحی کنم که بتونم توش کنترلهایی به صورت داینامیک اضافه کنم . اصلا بلد نیستم چه کدی واسه این کار بنویسم
همچنین میخوام کنترلهای فرمم رو تو دیتابیس ذخیره کنم تا بتونم بعدا ویرایش یا حذفشون کنم.
لطفا کمکم کنین
ممنونم

ahmad156
شنبه 28 بهمن 1391, 10:44 صبح
دوست عزیز کاری که شما میخواین انجام بدین در ظاهر کار کمی میبره ولی اینجور نیست.برای شروع شما باید چند نکته رو لحاظ کنین
1-کنترل داینامیک در هر POSTBACK از بین میره پس باید در هر POSTBACK دوباره ایجاد بشه
2-کنترل داینامیک باید بهش ID رو خودتون بدین اگر این کار رو نکنین
الف) خود ASP.NET در هر POSTBACK یه ID جدید میده و اگر event رو بهش نسبت داده باشین کار نمیکنه
ب)برای استفاده از توابع jquery به مشکل میخورین
3-مورد 1 باید در Page_PreInit یا LoadViewState انجام بشه
4-بحث DataBase و جداول اون هم قبلا گفته شده در سایت