asp.net-mvc-2 – 使用Html.LabelFor显示人类可读的标签?
发布时间:2020-12-16 04:26:17 所属栏目:asp.Net 来源:网络整理
导读:我正在使用ASP.NET MVC 2,我很难理解如何使用 Html.LabelFor helpet方法. 假设我有一个模型: public class Person{ public string FirstName { get; set; }} 在我看来,如果我写: %: Html.LabelFor(model = model.FirstName) % 我在页面上得到的是“FirstNa
我正在使用ASP.NET MVC 2,我很难理解如何使用
Html.LabelFor helpet方法.
假设我有一个模型: public class Person { public string FirstName { get; set; } } 在我看来,如果我写: <%: Html.LabelFor(model => model.FirstName) %> 我在页面上得到的是“FirstName”.但我不希望这样,因为它不是用户友好的.我希望它成为“名字”. 我如何实现这一目标? 谢谢. 解决方法
像这样:
public class Person { [DisplayName("First Name")] public string FirstName { get; set; } } System.ComponentModel.DisplayNameAttribute 您还应该查看System.ComponentModel.DataAnnotations以获得一些非常有用的验证属性,例如[Range(0,100)],[StringLength(100)],[Required]等等. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Do Bundles优先于Routing吗?
- asp.net-mvc-3 – asp.net mvc 3和elmah.axd – 又是404
- asp.net-mvc-3 – ASP.NET MVC 3.0 Razor,从任何地方开始加
- asp.net-mvc – ASP.net MVC验证钩
- asp.net – 通过在弹性beanstalk的负载均衡器中的IIS重写到
- asp.net-mvc – 什么是好的openid选择器控件?
- asp.net-mvc-3 – 实体框架:ViewModel到域模型
- asp.net – 如何在客户端验证失败后保持滚动位置?
- asp.net – 处理内容管理系统中的图像和文件附件
- 如何将现有的ASP.NET网站转换为HTML 5
推荐文章
站长推荐
热点阅读