System.ComponentModel.DataAnnotations.DisplayAttribute
을 사용하여 속성 레이블을 설정 했으므로 클래스에 사용할 수 있지만 클래스에는 사용할 수 없습니다.클래스에 DisplayAttribute 사용
using System.ComponentModel.DataAnnotations;
[Display(Name = "A person")]
public class Person
{
[Display(Name = "A name")]
public string Name { get; set; }
}
누구나 해결 방법을 알고 있습니까?
편집 : 강력한 형식의보기에서 사용하고 싶습니다. 나는 새로운 강력한 형식의 뷰를 만들 때 클래스 이름은 하드처럼, HTML로 코딩되어
@model Models.Person
<fieldset>
<legend>Person</legend>
<div class="display-label">
@Html.LabelFor(model => model.Name)
</div>
</fieldset>
내가 Name
재산에 비슷한 일을하고 싶다.
을 당신이하고 싶은 이유는? 다음과 같이
사용이 될 것이다 – Jorge
당신은 자신의 속성을 만들 수 있습니다. – MBen