.NET MVC屏蔽密码文本框
发布时间:2020-12-15 23:04:44 所属栏目:asp.Net 来源:网络整理
导读:我的印象是使用如下注释: Required()DisplayName("Choose a Password:")ValidatePasswordLength()DataType(DataType.Password)Public Property Password As String 在视图中使用时会创建一个蒙版字段: %: Html.TextBoxFor(Function(model) model.Password)
我的印象是使用如下注释:
<Required()> <DisplayName("Choose a Password:")> <ValidatePasswordLength()> <DataType(DataType.Password)> Public Property Password As String 在视图中使用时会创建一个蒙版字段: <%: Html.TextBoxFor(Function(model) model.Password) %> <%: Html.ValidationMessageFor(Function(model) model.Password) %> 但是,这是不用type =“password” 什么是“DataType.Password”用于,如果不是这样? 解决方法
您正在使用Html.TextBoxFor,它总是输出< input type =“text”>标记在生成的HTML中.
如果你想要DataType.Password注释被自动兑现,你应该使用Html.EditorFor代替. 您可以在这里阅读更多关于编辑器模板和如何自定义它们: http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-1-introduction.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET Webforms或ASP.NET MVC中的电子商务
- 为.NET Core项目定义Item Template
- asp.net – 获取特定的会员提供商
- 使用WiX设置ASP.Net版本
- 在运行时期间在ASP.NET Web API中控制[JsonIgnore]
- asp.net-mvc – 如何将SQL CE 4 CTP部署到共享主机?
- ASP.NET Core中的OWASP Top 10 十大风险-失效的访问控制与S
- asp.net-mvc – MVC 5 Bundle错误
- asp.net – Firefox 4.0总是刷新Silverlight XAP文件
- ASP.NET Core Mvc中空返回值的处理方式
推荐文章
站长推荐
热点阅读