Мое имя свойства "UglyPropertyName", и я хочу изменить отображаемое имя на "Новая роль" в моем представлении при использовании
@Html.DisplayNameFor(Function(model) model.UglyPropertyName)
В C # размещение [Display (Name = "Some New Name") над свойством класса изменит отображаемое имя. Какой синтаксис для этого в VB.net?
Public Class SomeVBClass
Private _UglyPropertyName As String
Public Property UglyPropertyame As String
Get
Return _UglyPropertyName
End Get
Set(value As String)
_UglyPropertyName = value
End Set
End Property
End Class
// Фрагмент из .vbhtml вида
<dt>
@Html.DisplayNameFor(Function(model) model.UglyPropertyName)
</dt>
<dd>
@Html.DisplayFor(Function(model) model.UglyPropertyName)
</dd>
В настоящее время @ Html.DisplayNameFor будет использовать имя свойства "UglyPropertyName". Я хочу, чтобы это было что-то вроде «Отформатированное имя свойства».