نقل قول: سوال در مورد trycatch
با Regex راحت میشه کنترل کرد
22/10/2010
یه همچین چیزی
Regex regex = new Regex(@"(\d{4})/(\d{2})/(\d{2})");
نقل قول: سوال در مورد trycatch
من برای رفع این مشکل تابع نوشتم
اگر بعد از وارد کردن تاریخ جلوش اسم روزش رو نوشت یعنی تاریخ ورودی درسته!
بفرمائید :
try
{
DateTime dt = new DateTime(2013, 01, 21);
label2.Text = dt.DayOfWeek.ToString();
}
catch
{
MessageBox.Show("تاریخ وارد شده اشتباه است");
}
موفق باشی
نقل قول: سوال در مورد trycatch
نقل قول:
نوشته شده توسط
rasoulkaka
Regex regex = new Regex(@"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$");
if (!regex.Match(textBox1.Text).Success)
{
throw new Exception("ایمیل را درست وارد کنید");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
سلام دوستان
کد بالا مشخص میکنه که کاربر باید حتما در کادر ایمیل را بطور صحیح وارد بکنه .
سوال من این است که آیا کسی کدی در رابطه با طرز وارد کردن تاریخ رو داره
یعنی کاربر حتما باید در کادر یک تاریخ را وارد کند
مثل
22/10/2010
سلام
خوب اکسپشن رو استفاده کن اگه تو ویندوز اپلیکیشن هستی که از masked textbox استفاده میکنی و قالبشو انتخاب میکنی اگرم که تحت وب هست پروژت که از RegularExpressionاستفاده میکنی و تو خصوصیتvalidation exception
\d{4}\w\d\d\w\d\d
نقل قول: سوال در مورد trycatch
نقل قول:
نوشته شده توسط
asanbest
سلام
خوب اکسپشن رو استفاده کن اگه تو ویندوز اپلیکیشن هستی که از masked textbox استفاده میکنی و قالبشو انتخاب میکنی اگرم که تحت وب هست پروژت که از RegularExpressionاستفاده میکنی و تو خصوصیتvalidation exception
\d{4}\w\d\d\w\d\d
سلام
حرف شما درسته ولی اگر کاربر زد : 2013/55/55 اینجا تکلیف چیه؟