【发布时间】:2010-10-04 14:42:57
【问题描述】:
我可以为asp.net中的一个控件分配多个“CssClass”吗?如何做到这一点?
【问题讨论】:
我可以为asp.net中的一个控件分配多个“CssClass”吗?如何做到这一点?
【问题讨论】:
要分配类“myClass1”和“myClass2”,您只需说:
<asp:Label runat="server" CssClass="myClass1 myClass2" />
这与您在普通 HTML 中使用的方法相同:
<div class="myClass1 myClass2"></div>
【讨论】:
如果您想以编程方式添加另一个类并且不知道已经添加了哪些类
MyControl.CssClass += " newclass";
【讨论】:
您可以尝试以下等效项:
class="class1 class2"
因此,如果它是一个属性,只需尝试将类扔在那里,它们之间有一个空格。
【讨论】:
我想这就像在 XHTML 元素中设置类属性一样。
<p class="foo bar"></p>
<asp:Something CssClass="foo bar" runat="server" />
【讨论】: