我有一個枚舉下拉本地化EnumDropDownListFor使用asp.net樣板
//control
@Html.EnumDropDownListFor(
m => m.OrderBy,
new {@class = "btn btn-default dropdown-toggle toggle", onchange = "document.getElementById('hf_Pagename').value,this.form.submit();"})
//my enum
public enum OrderByOptions
{
Default,
PriceLowToHigh,
PriceHighToLow,
MostRecent
}
現在的問題是我需要本地化它們。但在這種情況下,從 「PriceLowToHigh」 需要改變,以 「價格 - 從低到高」
您好,感謝阿龍,但AbpDisplayName適用於類型的類。那是錯誤我得到 –
流利,我用數據註釋[顯示],它的工作。謝謝Aaron –
查看更新的答案。 '[Display]'需要一個'const'字符串,對吧? – aaron