ساخته نشدن view مناسب از روی viewModel

ساخت وبلاگ

سلام من یک viewmodel دارم به شکل زیر :


public class ProductModel
{
[Required(ErrorMessage = "فیلد نام نباید خالی باشد")]
[Display(Name = "نام")]
public virtual string Name { get; set; }
[Display(Name = "نام انگلیسی")]
public virtual string NameEn { get; set; }
[Display(Name = "نام عربی")]
public virtual string NameAr { get; set; }
[Display(Name = "نام روسی")]
public virtual string NameRuss { get; set; }
[AllowHtml]
[Required(ErrorMessage = "فیلد توضیحات مختصر نباید خالی باشد")]
[Display(Name = "توضیحات مختصر")]
[DataType(DataType.MultilineText)]
public virtual string ShortDescription { get; set; }
[Display(Name = "توضیحات مختصر انگلیسی")]
[DataType(DataType.MultilineText)]
[AllowHtml]
public virtual string ShortDescriptionEn { get; set; }
[Display(Name = "توضیحات مختصر عربی")]
[DataType(DataType.MultilineText)]
[AllowHtml]
public virtual string ShortDescriptionAr { get; set; }
[Display(Name = "توضیحات مختصر روسی")]
[DataType(DataType.MultilineText)]
[AllowHtml]
public virtual string ShortDescriptionRuss { get; set; }
[AllowHtml]
[Display(Name = "توضیحات ")]
public virtual string Description { get; set; }
[Display(Name = " توضیحات انگلیسی")]
[UIHint("Html")]
[AllowHtml]
public virtual string DescriptionEn { get; set; }
[Display(Name = "توضیحات عربی ")]
[UIHint("Html")]
[AllowHtml]
public virtual string DescriptionAr { get; set; }
[Display(Name = "توضیحات روسی ")]
[UIHint("Html")]
[AllowHtml]
public virtual string DescriptionRuss { get; set; }
[Display(Name = "کی وورد ")]
public virtual string KeyWord { get; set; }
[Display(Name = " کی وورد انگلیسی")]
public virtual string KeyWordEn { get; set; }
[Display(Name = "کی وورد عربی")]
public virtual string KeyWordAr { get; set; }
[Display(Name = "کی وورد روسی ")]
public virtual string KeyWordRuss { get; set; }
[Display(Name = "تاریخ ")]
[DataType(DataType.DateTime)]

public virtual DateTime? AddedDate { get; set; }
[DataType(DataType.DateTime)]
[Display(Name = "تاریخ ")]
public virtual DateTime? AddedDateEn { get; set; }
[Display(Name = "تاریخ")]

public virtual HttpPostedFileBase image1 { get; set; }
[DataType(DataType.ImageUrl)]
public virtual HttpPostedFileBase image2 { get; set; }
[DataType(DataType.ImageUrl)]
public virtual HttpPostedFileBase image3 { get; set; }

}



یک ویو از روی این ویو مدل ساختم که نه DATETIME تاثیر گذاشته و HTTPPOSTEDFILEBASE .حالا چکار کنم که یک فرم مناسب که هم فیلد برای ارسال فایل داشته باشم هم DATEPICKER?

- - , .

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 101 تاريخ : سه شنبه 18 اسفند 1394 ساعت: 12:58