Как я могу назначить более одного "CssClass" элементу управления в asp.net

Можно ли назначить более одного "CssClass" элементу управления в asp.net? Как это сделать?

Ответы

Ответ 1

Чтобы назначить класс "myClass1" и "myClass2", вы просто скажете:

<asp:Label runat="server" CssClass="myClass1 myClass2" />

Это тот же подход, который вы использовали бы в обычном HTML, например:

<div class="myClass1 myClass2"></div>

Ответ 2

Если вы хотите добавить другой класс программно и не знаете, какие классы уже были добавлены

MyControl.CssClass += " newclass";

Ответ 3

Вы можете попробовать eqivalent:

class= "class1 class2"

Итак, если это свойство просто попробуйте бросить классы с пробелом между ними.

Ответ 4

Я предполагаю, что это так же, как установка атрибута класса в элементе XHTML.

<p class="foo bar"></p>

<asp:Something CssClass="foo bar" runat="server" />