2010-09-19 3 views
5

J'ai un attribut personnalisé que j'utilise dans divers éléments dans mon balisage HTML ASP.NET. Évidemment, cela viole la DTD, et j'obtiens une erreur de validation de Visual Studio. Je déteste ignorer les erreurs dans la fenêtre de sortie d'erreur. Y at-il un moyen de supprimer ce message d'erreur? Par exemple:Erreur de validation HTML Supress dans Visual Studio

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

cid est un attribut personnalisé J'utilise à des fins diverses, et il produit une erreur de validation:

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

Merci.

+0

C'est un moyen de transmettre des données du serveur au client javascript. – JessicaB

+0

Je pense que vous devez fournir votre propre schéma personnalisé ... je ne sais pas comment vous y arriveriez (donc pourquoi ce n'est pas une réponse) – Izzy

Répondre

3

Allez Outils> Options> Éditeur de texte> Html> Validation et désactivez-la. Simples.

+7

Je ne veux pas désactiver la validation, c'est utile. Je veux juste indiquer que cet attribut personnalisé est acceptable. – JessicaB

0

Depuis la norme HTML5, vous pouvez définir des attributs personnalisés avec le préfixe data-. Dans votre cas, ce sera data-cid="MyCID". Cela supprimera l'avertissement.