gama_slv
دوشنبه 26 بهمن 1394, 05:12 صبح
من در مدل برای وضعیت سفارش محصولات
[Display(Name = "وضعیت سفارش")]
public ProductCondition ProductCondition { get; set; }
public enum ProductCondition
{
[Display(Name="بررسی نشده")]
Notchecked,
[Display(Name = "بررسی نشده")]
Confirmed,
[Display(Name = "در حال ارسال")]
senting,
[Display(Name = "ارسال شد")]
Sent,
}
از [Display(Name = "")] برای این استفاده کردم که بتونم enum فارسی داشته باشم ولی مثل اینکه این راه اشتباه.البته در EnumDropDownListFor درستi ولی در جاهای دیگه مقدار اینگلیسی رو نشون میده مثل لیست view index خود mvc.
آیا میشه enum رو با مقادیر فارسی استفاده کرد. یا کلا باید از روش دیگه ای استفاده کرد.
[Display(Name = "وضعیت سفارش")]
public ProductCondition ProductCondition { get; set; }
public enum ProductCondition
{
[Display(Name="بررسی نشده")]
Notchecked,
[Display(Name = "بررسی نشده")]
Confirmed,
[Display(Name = "در حال ارسال")]
senting,
[Display(Name = "ارسال شد")]
Sent,
}
از [Display(Name = "")] برای این استفاده کردم که بتونم enum فارسی داشته باشم ولی مثل اینکه این راه اشتباه.البته در EnumDropDownListFor درستi ولی در جاهای دیگه مقدار اینگلیسی رو نشون میده مثل لیست view index خود mvc.
آیا میشه enum رو با مقادیر فارسی استفاده کرد. یا کلا باید از روش دیگه ای استفاده کرد.