PDA

View Full Version : how i can disable some validators in some times



Silverboy
شنبه 03 اردیبهشت 1384, 12:03 عصر
سلام
امروز کلی سوال دارم !!!!! :oops:

اولیش :

چه جور میشه که بعضی از validatorها رو جوری تنظیم کرد که فقط با بعضی از کلید ها کار کنند

بزارید یک مثال بزنم : مثلا فرض کنید که دو تا button و دو تا textbox دارید اولین دکمه
محتویات textbox اول و دومی محتویات textbox دوم رو به database منتقل می کنند
از طرفی میخواهیم که اگه توی textbox اول چیزی نوشتیم و توی دومی هیچی ننوشتیم وقتی که دکمه را فشار میدهیم validator دومی کار نکند و فقط به ازای button دومی خطا بدهد

Behrouz_Rad
شنبه 03 اردیبهشت 1384, 13:47 عصر
از CustomValidator استفاده کنید.
CustomValidator به ازای مقادیر null فراخوانی نمیشه.

نظر شخصی: نوشتن دستی کد جاوا در صفحات برای چک کردن مقادیر ورودی، خیلی بهتر از استفاده از عناصر Validator هست.

titbasoft
شنبه 03 اردیبهشت 1384, 15:38 عصر
تنها validator ای که به ازای مقادیر null فراخوانی میشه requiredfieldvalidator است

چه جور میشه که بعضی از validatorها رو جوری تنظیم کرد که فقط با بعضی از کلید ها کار کنند این مشکل در ASP.net 2 با امکان گروه بندی کنترل ها حل شده است.

Silverboy
یک شنبه 04 اردیبهشت 1384, 21:44 عصر
یعنی هیچ راهی وجود نداره ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

اگه می شه کد ها javascript اش رو بزازید توی این topic

ممنون می شم

faramarz_s
سه شنبه 06 اردیبهشت 1384, 18:34 عصر
نوشتن دستی کد جاوا در صفحات برای چک کردن مقادیر ورودی، خیلی بهتر از استفاده از عناصر Validator هست.
مگر این ولدیتورها چیزی غیر از کد جاوا اسکریژ هست؟
سرعتش هم تفاوتی نداره؟
از چه لحاظی می فرمایید؟
سرعت خطایابی و رفع مشکلات در Validator ها عالیه!

Behrouz_Rad
پنج شنبه 08 اردیبهشت 1384, 15:41 عصر
مگر این ولدیتورها چیزی غیر از کد جاوا اسکریژ هست؟
سرعتش هم تفاوتی نداره؟
از چه لحاظی می فرمایید؟
سرعت خطایابی و رفع مشکلات در Validator ها عالیه!
کافیه از این Validator ها در مرورگری غیر از IE استفاده کنید تا متوجه عرائض بنده بشید.