PDA

View Full Version : EvebtHandler هایی که گاهی اوقات عمل نمی کنند



مهدی فهمیده غلامی
دوشنبه 11 آبان 1383, 12:03 عصر
با سلام
بنده روی پروژه ای که کارم می کنم
از وب کنترل استفاده کرد ه ام
متاسفانه گاهی اوقات event handler ها عمل نمی کند
مثلا onclick وب کنترل دکمه بعد از کلیک شدن post back نمی کند.
مشکل از کجاست؟
با تشکر

Vahid_Nasiri
دوشنبه 11 آبان 1383, 17:45 عصر
در کل مشکلی نداره.
اگر از کنترل های Validator استفاده می کنید چک کنید آیا ... یکی از آنها فعال نشده؟ فیلدی نباید پر شود و بعد فرم پست شود؟ و الی آخر.

a_roshanfekr2
دوشنبه 02 آذر 1383, 11:53 صبح
راه حل مشکل شما:
ابتدا کد onclick دکمه مورد نظر رو cut کنید
حالا کد مربوط به شروع و پایان sub مربوط رو هم حذف کنید
به فرم Design برگردید
روی دکمه مورد نظر دوبار کلیک کنید تا کد شروع و پایان sub دوباره نوشته شود
حالا Paste کنید
و به این ترتیب مشکل حل می شود

kochol
شنبه 07 آذر 1383, 14:41 عصر
سلام

من هم این مشکلو دارم من یک کمبو باکس دارم که هر وقت از آن استفاده می کنم روال برای بار اول که کلیک می کنم اجرا نمی شود و با بار دوم درست می شود

در برنامم چند متد گذاشتم که وقتی که برنامه روال page_load اجرا میشه با توجه به مقدار های ذخیره شده در viewstate یکی از متدها اجرا میشه

و وقتی که یک ایتم از کمبو باکس انتخاب میشه این دوباره یکی از این متد ها اجرا میشه

که کار این متد ها این است که
یک پانل رو از لیست کنترها خالی می کنه و بعد یک سری imagebutton جای آن می گذارد و روال آنها در آنجا تعریف می شود و روال همه آن ها مشترک است

لطفا بگید چی کار کنم