View Full Version : سوال: تشخیص درستی تاريخ ورودي
Iran58
شنبه 24 مرداد 1388, 13:58 عصر
يك TextBox رو برای دریافت تاریخ درنظرگرفته ام. حال چطور می توانم تشخیص بدهم که مقدارتاریخ ورودی درسته يا نه؟ مثلا '18/07/1387' رو كاربر درسته وارد کرد اما اگه تاریخ رو به صورت '38/17/1387' واردکرد ه باشدسيستم اطلاع بدهد.
hozouri
شنبه 24 مرداد 1388, 14:43 عصر
يك TextBox رو برای دریافت تاریخ درنظرگرفته ام. حال چطور می توانم تشخیص بدهم که مقدارتاریخ ورودی درسته يا نه؟ مثلا '18/07/1387' رو كاربر درسته وارد کرد اما اگه تاریخ رو به صورت '38/17/1387' واردکرد ه باشدسيستم اطلاع بدهد.
دوست عزیز شما از MakedTextBox برای این کار استفاده نمی کنی فقط کافیه خاصیت Mask رو برابر با 0000/00/00 قرار بدهید ...
Mahdi1001
شنبه 24 مرداد 1388, 14:54 عصر
دوست عزیز شما از MakedTextBox برای این کار استفاده نمی کنی فقط کافیه خاصیت Mask رو برابر با 0000/00/00 قرار بدهید ...
دوست عزیز اونوقت چطور میخواد تشخیص بده که واسه ماه عدد 17 وارد شده یا 07 ؟
بنظر من که یه تابع بنویس که چک کنه؟
به عنوان مثال اگه ماه رقم د سمت راستش یا 0 یا 1 یا 2 باشه رقم سمت چپش بیادیا 0 یاشه یا 1 در غیر این صورت اگه رقم سمت چپش 0 نبود پیغام بده.
hozouri
شنبه 24 مرداد 1388, 15:29 عصر
دوست عزیز Mahdi1001 در پاسخ به ابهام شما :
if(convert.toint16(masked.text.substring(5,2)) < 12 )
{
//ماه اشتباه وارد شده است
}
برای روز هم دستوری مشابه با دستور بالا میشه فقط اندیسها متفاوتند ...
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.