我尝试从后面的代码中设置此<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

最佳答案

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

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

关于c# - cssClass从后面的代码中设置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21663661/

10-11 13:08