2010-09-19 48 views
5

我有一个自定义属性,用于我的ASP.NET HTML标记中的各种元素。显然它违反了DTD,并且我从Visual Studio中得到一个验证错误。我讨厌忽略错误输出窗口中的错误。有没有办法抑制这个错误信息?例如:在Visual Studio中禁用HTML验证错误

<label id="MyId" cid="MyCID" runat="server" /> 

CID是我用各种目的的自定义属性,它产生一个验证错误:

Validation (XHTML 1.0 Transitional): Attribute 'cid' is not a valid attribute of element label 

感谢。

+0

这是一种将数据从服务器传输到客户端的手段。 – JessicaB 2010-09-19 16:44:59

+0

我认为你必须提供你自己的自定义模式...不知道你会怎么做,虽然(因此为什么它不是一个答案) – Izzy 2013-06-26 09:38:08

回答

3

转到工具>选项>文本编辑器> Html>验证并关闭它。 简单。

+7

我不想关闭验证,它是有用的。我只想指出这个自定义属性是可以接受的。 – JessicaB 2010-09-19 16:44:27

0

由于HTML5标准,您可以使用前缀data-定义自定义属性。

就你而言,它将是data-cid="MyCID"。这将删除警告。