我正在学习ASP。NET内核的显示方式
模型
a上的属性
看法
...
所以,我发现了
DisplayAttribute.ShortName
property
获取或设置用于网格列标签的值。
短名称用作
网格列标签
Insert.aspx
和
Edit.aspx
页面模板使用
短名称
MS所说的“网格列标签”是什么意思?
在我看来,我使用了它,但获得了
Name
而不是
ShortName
<table>
<thead>
<tr>
<th>
@Html.DisplayNameFor(model => model.Date) <!--Creation Date-->
</th>
<th>
@Html.DisplayNameFor(model => model.Name) <!--Project Name-->
</th>
<th></th>
</tr>
</thead>
[Display(Name = "Creation Date", ShortName = "Date")]
public DateTime Date { get { return this.Timestamp.DateTime; } }
[Display(Name = "Project Name", ShortName = "Name")]
public string Name { get; set; }
自定义辅助对象
a very helpful answer
关于如何建立
风俗
可以使用它进行自定义的助手
@Html.DisplayShortNameFor()
,但我想知道
,如果在不创建额外的,主要是社区自定义助手共享的情况下,不可能使用它,那么很可能应该包括在框架中?!我错过什么了吗?
插入.aspx
和
编辑.aspx
模板(用于“asp.net核心”使用)?