1
我正在使用Grid.Mvc框架來演示我的模型數據。將資源文件作爲標題源擴展Grid.Mvc註釋
開箱即用的有兩種選擇呈現列標題
第一:
沒有的ressource文件..
//Annotation
[GridColumn(Title = "Active Foo?")]
public bool Enabled { get; set; }
[GridColumn(Title = "Date", Format = "{0:dd/MM/yyyy}")]
public DateTime FooDate { get; set; }
.. 。
//Display the Model items with assigned Column Titles
@Html.Grid(Model).AutoGenerateColumns()
二:
使用的ressource字符串中查看..
//Assign Column Header from
@Html.Grid(Model).Columns(columns =>
{
columns.Add(n => n.Enabled).Titled(DisplayFieldNames.Enabled);
columns.Add(n => n.FooDate).Titled(DisplayFieldNames.FooDate);
})
我想知道我怎麼能延長第一種方法(在模型中使用的數據註釋)
喜歡的東西:
[GridColumn(Title ="Enabled", ResourceType = typeof(DisplayFieldNames))]
and
[GridColumn(Title = "Date", ResourceType = typeof(DisplayFieldNames), Format = "{0:dd/MM/yyyy}")]
的的ResourceType屬性裏面應該使電網內部查找我的ressource文件「DisplayFieldNames」