asp.net-mvc - showroller - dygraphs fill graph




Html.Label 지정된 텍스트 (5)

5 가지 과부하가 있습니다. 몇몇은 "Super Fantastic Field"로 설정할 "문자열 레이블 텍스트"의 두 번째 매개 변수를 제공합니다.

누구든지 Html.LabelFor(c=>c.MyField) 사용할 때 텍스트를 지정하는 방법에 대한 아이디어를 얻었습니다. 단지 MyField 가 화면에 표시 할 적절한 이름이 아니기 때문에 "Super Fantastic Field"가 필요할 수도 있지만 과부하가없는 것 같습니다.

어떤 아이디어?


MVC 3에는 새로운 과부하가있어서 labelfor 도우미에 대한 맞춤 테스트를 할 수 있어야합니다.


두 가지 방법이 있습니다.
1 개의 "직접 주석"
2 "Annotatinos와 자원"
직접 주석

[Display(Name = "My Field")]
public string MyField { get; set; }

자원이있는 Annotatinos

[Display(Name = "My_Field",ResourceType = typeof(Resource))]
public string MyField { get; set; }

두 번째 방법은 Resource.resx 라는 이름의 리소스 파일에 값을 추가해야합니다.
용도에 맞게 사용하십시오.


쉬운 솔루션은보기에 다음을 추가하기 만하면됩니다.

@Html.LabelFor(c=>c.MyField, "My Field")





asp.net-mvc-2