PDA

View Full Version : حفظ وضعیت کنترلهابعد از autopost backیک کنترل و



zienab
پنج شنبه 27 دی 1386, 11:42 صبح
توضیحات اشکال من
-سه دکمه به نام درج وحذف وویرایش برای نمایش صفحه اطلاعات
سه دکمه بنام ثبت1وثبت 2وثبت 3 برای عملیات درج و حذف و ویرایش
زمان لود شدن صفحه ثبت 1فقط ظاهر می شود وبقیه نمایش داده نمی شود
یک dropdown listبرای انتخاب تاریخ(که سطر مربوط به کدام تاریخ حذف یا ویرایش شود) که autopostback ان true می باشد
من می خواهم مثلا هر وقت دکمه حذف را زدم و تاریخ را مشخص کردم دکمه ثبت2 مربوط به عملیات حذف ظاهر شود اما بعد از autopostback تمام تنظیمات صفحه به حالت اولیه زمان لود بر می گردد و من این را نمی خواهم چکار کنم

mehrdad201
پنج شنبه 27 دی 1386, 18:29 عصر
به نظر من از آجاکس استفاده کن.

mahdi_farhani
پنج شنبه 27 دی 1386, 19:45 عصر
به خاطر اینکه شما تمام تنظیمات رو تو Form_Load گذاشتین و وقتی Postback میشه Form_Load اجر میشه .
از شرط
if (!isPostback) استفاده کن

zienab
جمعه 28 دی 1386, 08:43 صبح
من تمام تنظیمات را در صفحه لود نگذاشتم
روند کار این طوری است:
وقتی دکمه درج را زدی ثبت 1 فعال شود(زمان لود)
وقتی دکمه حذف را زدی ثبت 2فعال شود(در حین اجرا اتفاق ما افتد)
وقتی دکمه ویرایش را زدی ثبت 3 فعال شود(در حین اجرا اتفاق ما افتد)
اما وقتی دکمه حذف را می زنم وثبت 2 فعال می شود و یک متن درdropdown انتخاب کرده وpostback می شود تنظیمات به زمان لود بر می گردد
من با asp.net و زبان C# می نویسم

mahdi_farhani
جمعه 28 دی 1386, 09:28 صبح
کد Form Load رو بزار