cssClass从后面的代码设置

时间:2014-02-09 19:14:20

标签: c# html asp.net css

我尝试从后面的代码设置这个<li>的类,而id不识别方法cssClass:

html:

<div id='settingNev' >
<ul >
  <li id="L1" class='unactive' runat="server"><a id="A1" onserverclick="show_view1" runat="server"><span>Personal</span></a></li>
  </li>
</ul>
</div>
代码背后的代码:

protected void show_view1(object sender, EventArgs e)
{
    this.MultiView1.ActiveViewIndex = 0;
    L1.cssClass = "active";
}

除了行L1.cssClass = "active";

之外,每件事都有效

有什么问题?我该如何解决?

Tnx的帮助:D

1 个答案:

答案 0 :(得分:1)

您正在访问HTML控件。 CssClass属性不适用于这些控件。您需要使用Attribute

myList.Attributes.Add("class","active")