首页 > 代码库 > ASP.NET MVC 使用带有短横线的html Attributes(转载)
ASP.NET MVC 使用带有短横线的html Attributes(转载)
转载地址:http://www.nmtree.net/2013/10/25/asp-net-mvc-use-dash-in-html-attributes.html
情景再现
我们常常需要一个文本框来输入用户名,在asp.net mvc 中可以使用 TextBoxFor。有时候我们想为这个文本框添加一些特性,比如 html5 的data-,如果直接写data-是会提示错误的。
我遇到这个错误是使用easyui,在TextBoxFor中添加html Attributes时遇到的,如下图所示:
解决方法
可以使用下划线(_)代替短横线(-),上例中则应该写成data_options,Html helper会自动将下划线处理成短横线。
ASP.NET MVC 使用带有短横线的html Attributes(转载)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。