我如何分配多个;CssClass“;到asp.net中的控件

我如何分配多个;CssClass“;到asp.net中的控件,asp.net,css,Asp.net,Css,我可以为asp.net中的一个控件分配多个“CssClass”吗?如何执行此操作?要分配类“myClass1”和“myClass2”,只需说: <asp:Label runat="server" CssClass="myClass1 myClass2" /> 这与在普通HTML中使用的方法相同: <div class="myClass1 myClass2"></div> 您可以尝试以下等式: class=“class1 class2” 因此,如果它是一

我可以为asp.net中的一个控件分配多个“CssClass”吗?如何执行此操作?

要分配类“myClass1”和“myClass2”,只需说:

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

这与在普通HTML中使用的方法相同:

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

您可以尝试以下等式:

class=“class1 class2”


因此,如果它是一个属性,只需尝试在类之间插入一个空格即可。

我想这就像在XHTML元素中设置class属性一样

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

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


如果您想以编程方式添加另一个类,但不知道已经添加了哪些类

MyControl.CssClass += " newclass";

它们出现的顺序也很重要,因此如果您在myClass1中将字体大小设置为12px,而myClass2将字体大小设置为10px,那么myClass2将优先,即使它最后出现。谢谢!我已经寻找这个答案两个小时了!