2010-09-19 3 views
5

Ich habe ein benutzerdefiniertes Attribut, das ich in verschiedenen Elementen in meinem ASP.NET-HTML-Markup verwende. Offensichtlich verletzt es die DTD, und ich bekomme einen Validierungsfehler von Visual Studio. Ich hasse es, Fehler im Fehlerausgabefenster zu ignorieren. Gibt es eine Möglichkeit, diese Fehlermeldung zu unterdrücken? Zum Beispiel:HTML-Validierungsfehler in Visual Studio unterdrücken

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

cid ist ein benutzerdefiniertes Attribut I für verschiedene Zwecke verwendet werden, und es erzeugt einen Überprüfungsfehler:

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

Dank.

+0

Es ist ein Mittel zur Übertragung von Daten vom Server an den Client Javascript. – JessicaB

+0

Ich denke, Sie müssen Ihr eigenes benutzerdefiniertes Schema zur Verfügung stellen ... nicht sicher, wie Sie dies tun würden (daher warum es keine Antwort ist) – Izzy

Antwort

3

Gehe zu Extras> Optionen> Texteditor> Html> Validierung und deaktiviere es. Einfach.

+7

Ich möchte die Validierung nicht deaktivieren, es ist nützlich. Ich möchte nur angeben, dass dieses benutzerdefinierte Attribut akzeptabel ist. – JessicaB

0

Seit dem HTML5-Standard können Sie benutzerdefinierte Attribute mit dem Präfix data- definieren. In Ihrem Fall wird es data-cid="MyCID" sein. Dies wird die Warnung entfernen.

Verwandte Themen