转载地址: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时遇到的,如下图所示:

ASP.NET MVC 使用带有短横线的html Attributes(转载)

解决方法

可以使用下划线(_)代替短横线(-),上例中则应该写成data_options,Html helper会自动将下划线处理成短横线。

相关文章:

  • 2021-11-18
  • 2022-02-09
  • 2021-09-28
  • 2022-12-23
  • 2021-07-31
  • 2022-12-23
  • 2021-06-08
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-01-26
  • 2021-10-11
  • 2021-09-12
相关资源
相似解决方案