我正在使用ASP.NET MVC 2,我很难理解如何使用Html.LabelFor helpet方法.
假设我有一个模型:
public class Person
{
public string FirstName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
在我看来,如果我写:
<%: Html.LabelFor(model => model.FirstName) %>
Run Code Online (Sandbox Code Playgroud)
我在页面上得到的是"FirstName".但我不希望这样,因为它不是用户友好的.我希望它成为"名字".
我如何实现这一目标?
谢谢.
Nat*_*lor 24
像这样:
public class Person
{
[DisplayName("First Name")]
public string FirstName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
System.ComponentModel.DisplayNameAttribute
您也应该检查出System.ComponentModel.DataAnnotations一些难以置信的帮助验证属性,如[Range(0, 100)],[StringLength(100)],[Required]等等.
| 归档时间: |
|
| 查看次数: |
10064 次 |
| 最近记录: |