نمایش نتایج 1 تا 7 از 7

نام تاپیک: کنترل ورودی در textbox

  1. #1

    کنترل ورودی در textbox

    من میخوام کاربر اجازه وارد کردن مقدار غیرعددی در 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;

    ,

  2. #2
    مگر این جوری درست نشد با استفاده از Error Provider

  3. #3
    نه درست نشدهو میشه توی ادیت غیر عدد هم وارد کرد

  4. #4

    if( int.Parse(textBox1.Text) == int.Parse(textBox1.Text))
    {
    errorProvider1.SetError(textBox1 ,"ada nemitan vared kard ");
    }

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    تهران
    پست
    94
    ترجیحا" چرا از NumericUpDown استفاده نمیکنید؟
    برای استفاده Textbox هم این Code رو بنویسید

    if(char.IsDigit(e.KeyChar) == false && e.KeyChar != (char)8)
    myEP.SetError(textBox1,"Please enter a numeric value");
    else
    myEP.SetError(textBox1,"");

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    تهران
    پست
    94
    البته در Event KeyPress از TextBox

  7. #7
    اگه اشتباه نکنم در Event ای بنام KeyPress پارامتری از نوع CancelEventArgs داریم که عضوی بنام Cancelداره. اگه Cancel برابر true قرار بگیره، فعالیت عادی کنترل(اضافه کردن کاراکتر به textbox) متوقف میشه.

تاپیک های مشابه

  1. تعداد کاراکترهای TextBox
    نوشته شده توسط مجتبی جوادی در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 5
    آخرین پست: یک شنبه 09 اردیبهشت 1386, 12:46 عصر
  2. رابطه بین textbox و فرامین SQL
    نوشته شده توسط masoudcarpet در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: جمعه 07 اردیبهشت 1386, 18:01 عصر
  3. چگونه محتویات یک textbox html را در textbox asp.net قرار داد
    نوشته شده توسط j-mehdi در بخش طراحی وب (Web Design)
    پاسخ: 13
    آخرین پست: دوشنبه 30 خرداد 1384, 21:44 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •