2010-06-02 12 views

Odpowiedz

36

Metoda Add jest w rzeczywistości Put, ponieważ zastępuje wartość behing klucz "class". W HTML/css możesz mieć kilka klas, oddzielając je spacją.

txtBox.Attributes.Add("class", "myClass1 myClass2"); 
+0

Tego właśnie potrzebuję, dziękuję Marc –

+7

Właściwie lepiej jest ustawić klasę bezpośrednio na atrybut CssClass: 'txtBox.CssClass =" myClass1 myClass2 "'. W ten sposób możesz również dodać/usunąć klasy później: 'txtBox.CssClass + =" myClass3 "'/'txtBox.CssClass.Replace (" myClass1 "," ")' – Grengas

+0

Tego właśnie potrzebowałem, Marc i @Grengas. Zrobiłbym to od razu, ale szukałem bardziej znormalizowanego interfejsu do klasy CSS niż twiddowania płaskiego łańcucha. Par na kurs, tak myślę. – JMD

7

spróbować

txtBox.Attributes.Add("class", "myClass1 myClass2"); 

myślę, że to będzie działać.

1

spróbować

txtBox.Attributes.Add("class", "my_Class1 my_Class2"); 
1

Możesz także spróbować

txtBox.CssClass = "myClass1 myClass2";

Powiązane problemy