我知道当我们需要生成与模型中的属性相对应的适当html控件时,会使用@ Html.DisplayFor。但是什么是@ Html.DisplayName和@ Html.DisplayNameFor用于?
答案 0 :(得分:0)
他们抓住显示名称......你会在字段标签中看到的东西。
Class Something
<System.Component.DataAnnotations.Display(Name := "some long label")>
Public Property LabelOne As String
<System.ComponentModel.DisplayName("another long label")>
Public Property LabelTwo As String
End Class
@Html.DisplayName
和.DisplayNameFor
尊重上述两个属性。
我不确定是否支持System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute
。