PDA

View Full Version : سوال: نحوه ایجاد رویداد ( Event ) در Web Control Library



mostafa_sgh
دوشنبه 14 مرداد 1387, 21:33 عصر
سلام به همه دوستان عزیز و گرامی

من مشغول ترکیب و ساخت یک کنترل DateTimePicker برای وب هستم.
البته کار بسته بندیش رو انجام میدم :لبخند:

داخل این کنترول از یک TextBox استفاده کردم و یه رویداد TextChanged هم بهش اضافه کردم.
ولی وقتی تو صفحه لود میشه این رویداد رو براش ست نمیکنه .
ولی اونهائی رو که با دستور Attributes بهش اضافه میکنم رو میاره !!!!

اگه میشه بگید اشکال کارم کجاست ؟

mostafa_sgh
دوشنبه 14 مرداد 1387, 22:05 عصر
خوب تا اینجا یه چیزائی رو فهمیدم ولی هنوز هم مشکل باقیست .

مشکل اولم این بود که گزینه AutoPostBack رو فعال نکرده بودم .

و حالا مشکل دوم :

رویداد TextChanged وقتی کار میکنه که کنترل از Focus در بیاد. در حالی که من میخوام با هر تغییری این رویداد اجرا بشه ...

و مشکل سوم :

این رویداد در حالتی که با Javascript متن داخلش رو عوض کنی اتفاق نمی افته .

منتظر راهنمائی دوستان هستم ...

mostafa_sgh
سه شنبه 15 مرداد 1387, 00:06 صبح
یکی به من کمک کنننننننننننننننننننننننن ننننننننننننننننننننننننن نه !

milade
سه شنبه 15 مرداد 1387, 00:43 صبح
نمی دونم این عملیه یا نه ولی می تونی با اجاکس یه تایمر بزاری که هر یه ثانیه textbox رو چک کنه
بای