مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sasanhb

عضویت از 1396/10/08

مشکل در کار با Validation ها

  • سه شنبه 22 اسفند 1396
  • 12:59
تشکر میکنم

سلام من یه فرم ثبت نام دارم که فیلد های ورودیش بعضی اجباری هستن و بعضی خیر ولی بعضی فیلدها که اجباری نیستن یسری Validation برای بررسی صحیح وارد کردن ورودی روشون قرار دادم

بطور مثال اگر عکسو نگاه کنید فیلد نام و نام خانوادگی اجباری است اما فیلد کد ملی اجباری نیست ولی برای صحیح وارد کردن کد ملی یه validation قرار دارم
حالا مشکلی که من دارم اینکه نمیخوام تا زمانی که کد ملی وارد نشده validation مربوط به اون فعال بشه و رنگ کادر فیلد کد ملی به رنگ قرمز در باید میخوام مثل باقی خاکستری باشه زمانی که طرف اقدام به ورود اطلاعات کرد validation اون نمایش داده بشه

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

vslearn

عضویت از 1395/11/05

  • سه شنبه 22 اسفند 1396
  • 14:35

دوست عزیز می تونی مقادیری که میخوای برسی کنی رو از کاربر بگیر و دقیقا مثل دستورات لاگین برسی کن که اگه موجود بود اجازه نده و اگه موجود نبود کار خاصی رو انجام بده

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 22 اسفند 1396
  • 15:20

تصویر را از طریق ادیتور ضمیمنه کنید 

کلید تصویر 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 25 اسفند 1396
  • 08:09

میتونیدو زمانی فوکوس از روی اون خارج شد اعتبار سنجی را انجام دهید

private void textBox2_LostFocus(object sender, RoutedEventArgs e)
    {

        bool isInError = Validation.GetHasError(textBox2);

        if (isInError)
        {
            e.Handled = true;
            // textBox2.Focus();    // this causes a stack overflow 
                                   // exception.
        }
    }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)