2010-09-19 35 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"。這將刪除警告。