0
我有以下视图模型:我的枚举类型的项目都没有翻译
public class BudgetTypeSiteRowListViewModel
{
public virtual int BudgetTypeSiteID { get; set; }
public virtual string SiteName { get; set; }
public virtual BudgetTypeEnumViewModel SiteType { get; set; }
}
具有以下枚举:
public enum BudgetTypeEnumViewModel
{
[Display(Name = "BudgetTypeDaily", ResourceType = typeof (UserResource))] Daily = 1,
[Display(Name = "BudgetTypeRevision", ResourceType = typeof (UserResource))] Revision = 2
}
以及列出我的项目如下观点:
@model IEnumerable<BudgetTypeSiteRowListViewModel>
<table>
@foreach (var item in Model)
{
<tr>
<td>@Html.DisplayFor(m => item.SiteName)</td>
<td>@Html.DisplayFor(m => item.SiteType)</td>
</tr>
}
</table>
问题是我列出的项目不在正确的文化。我有'每日'或'修正',我应该有'新闻工作者'或'Dagelijkse'或'Révision'或'Revisie'。
如何在正确的文化中提供我的SiteType(由我的枚举提供)?
谢谢。
哇,它的效果很好。谢谢! – Bronzato 2012-04-21 17:48:30