Programmgesteuert entfernen, bestimmte Klassennamen von HTML-element

In C# ASP.NET ich bin das hinzufügen einer Klasse zu einem <input> mit:

myInput.Attributes.Add("class","myClass");

Irgendwann würde ich gerne entfernen der hinzugefügten Klasse (nicht alle Klassen). Gibt es ein äquivalent entlang der Linien von:

myInput.Attributes.Remove("class","myClass");

.Remove() scheint, um nur akzeptieren einen Schlüssel (keine Wert-paar). Danke!

  • Wann müssen Sie zum entfernen der CSS-Klasse? Wenn die <input> element hat keine runat="server" dann das Attribut, das Sie Hinzugefügt haben, aus der code-behind wird nicht persistiert werden zwischen postbacks, sowieso.
  • Gute Entscheidung, ich habe nicht einmal die Mühe, darüber nachzudenken. Danke für die Hilfe mich erkennen, dass ich nicht haben, um sorgen um ihn zu entfernen!
InformationsquelleAutor Jesse | 2012-05-15
Schreibe einen Kommentar