• 1397/02/26

آپلود نشدن تصویر :

سلام.در ویدیو شماره 12(آموزش Asp.Net MVC به همراه پروژه عملی )من در مدل برای تصویر از attribute :required استفاده کردم ولی وقتی تصویر رو در فرم انتخاب میکنم بعد از سند شدن پیام میده تصویر انتخاب کنید. در صورتی که تصویر انتخاب شده

این کد مدل :

 [Display(Name ="تصویر")]
        [Required(ErrorMessage = "لطفا{0} را وارد نمایید")]
        public string ImageName { get; set; }

اینم کد کنترلر

 if(imgUp != null && imgUp.ContentLength>0)
                {
                    page.ImageName = Guid.NewGuid() + Path.GetExtension(imgUp.FileName);
                    
                    imgUp.SaveAs(Server.MapPath("/PageImages/" + page.ImageName));
                }

بدون attribute :required تصویر آپلود میشه

  • 1397/02/26
  • ساعت 10:27

تصویر شما توسط فایل آپلود هست و ربطی به اون فیلد نداره

اون صفت اجباری را بردارید


logo-samandehi