من میخوام کاربر اجازه وارد کردن مقدار غیرعددی در txtbox نداشته باشه
چرا این کد ها کار نمی کنند:
if(char.IsDigit(e.KeyChar) == false)
ErrorProvider.SetError(txtCodeOstad,"کد معتبری وارد کنید");
else
ErrorProvider.SetError(txtCodeOstad,"");
و
if (!((e.KeyValue>=48 && e.KeyValue<=57)||(e.KeyValue==8)||(e.KeyValue==49) ))
e.Handled=false;
,