让VS2010及其Razor视图识别自定义的"data-"属性作为有效属性

7
我知道HTML5支持自定义data-*属性,而且我知道VS2010 SP1应该包含HTML5支持。然而,当我安装了VS2010 SP1后,仍然会在带有data-*属性的元素上收到验证错误。例如,以下内容:
<a id="Clicky" data-for="@Model.Id">Clicky</a>

在VS2010中会产生以下警告:
验证(XHTML 1.0 Transitional):属性“data-for”不是元素“a”的有效属性。
虽然我知道这些只是警告,可以安全地忽略,但我试图尽可能使我的网站符合标准,如果我的警告列表被这些警告垃圾邮件填满,我将无法通过所有的噪音看到有效的警告。
我做错了什么吗?还是必须接受这些警告?
提前致谢。
2个回答

15

有一个小的下拉菜单,您需要更改以使用HTML5或其他(XHTML 5,XHTML 1.1等)

点击查看--> 工具栏 --> HTML源代码编辑。

会出现一个下拉菜单。然后选择HTML5。 下拉菜单


太简单了,我怎么会错过呢?非常感谢! - Jerad Rose

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接