【发布时间】:2010-02-26 02:18:43
【问题描述】:
HTML5 允许使用以短语“data-”为前缀的自定义属性,无需使用自定义 DTD (more info) 即可通过验证。在 Asp.Net MVC 中,有没有办法指定带有 data- 属性的 ActionLink?
向 ActionLink 添加属性的典型方法是传入一个匿名对象,每个对象都有一个自定义属性:
new { customattribute="value" }
我想做的是:
new { data-customattribute="value" }
但这不起作用,因为连字符在属性名称中无效。有没有办法绕过这个限制?还是我只需要在使用 ActionLinks 和使用 data- 属性之间做出选择?
【问题讨论】:
标签: asp.net-mvc html