2010-09-19 8 views
5

Ho un attributo personalizzato che utilizzo in vari elementi nel mio markup HTML ASP.NET. Ovviamente viola la DTD e ottengo un errore di validazione da Visual Studio. Odio ignorare gli errori nella finestra di output degli errori. C'è un modo per sopprimere questo messaggio di errore? Per esempio:Supera l'errore di convalida HTML in Visual Studio

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

Cid è un attributo personalizzato che uso per vari scopi, e produce un errore di convalida:

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

Grazie.

+0

È un mezzo per trasmettere dati dal server al client javascript. – JessicaB

+0

Penso che devi fornire il tuo schema personalizzato ... non sono sicuro di come lo faresti (quindi perché non è una risposta) – Izzy

risposta

3

Goto Tools> Opzioni> Editor di testo> Html> Convalida e spegnimento. Semplici.

+7

Non voglio disattivare la convalida, è utile. Voglio solo indicare che questo attributo personalizzato è accettabile. – JessicaB

0

Poiché lo standard HTML5, è possibile definire attributi personalizzati con il prefisso data-.

Nel tuo caso, sarà data-cid="MyCID". Questo rimuoverà l'avviso.

Problemi correlati