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

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

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

گذاشتن validation برای input از نوع file

  • دوشنبه 16 فروردین 1395
  • 08:49
تشکر میکنم

با سلام.

برای input از نوع فایل چگونه می توان validation گذاشت؟

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

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

ایمان مدائنی

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

  • دوشنبه 16 فروردین 1395
  • 08:51

چه نوع Validator نیاز دارید ؟

معمولا در سمت کنترلر اعتبار سنجی را انجام میدیم

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • دوشنبه 16 فروردین 1395
  • 08:57

کاربر می تونه فایلی رو آپلود کنه.

حالا اگر فایلی رو انتخاب نکرده باشد بهش بگه این فیلد اجباری است.

همون کاری که برای نام و نام خانوادگی و ... انجام می دیم

کاربر سایت

ایمان مدائنی

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

  • دوشنبه 16 فروردین 1395
  • 10:22

میتونید در کنترلر چک کنید

 if (file == null)
        {
            ModelState.AddModelError("FileURL", "لطفا فایل را انتخاب کنید");
return view(Model);
        }

 

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • شنبه 21 فروردین 1395
  • 11:31

با سلام.

اعتبار سنجی فایل رو در سمت کلاینت پیدا کردم:

   @Html.TextBoxFor(m => m.FileSrc, new { type = "file" })
             

                   @Html.ValidationMessageFor(x => x.FileSrc)

 

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

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

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

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