【发布时间】:2017-08-04 10:56:18
【问题描述】:
在给定 li 标签的 id 的情况下,我想在代码后面的 li 标签中添加一个 css 类。
<li id="liOne" runat="server" class=""></li>
这是我的 C# 代码:
System.Web.UI.HtmlControls.HtmlGenericControl ctrl = Page.FindControl("liOne") as System.Web.UI.HtmlControls.HtmlGenericControl;
if(ctrl!=null)
ctrl.Attributes["class"] += " active";
我已经尝试了上述方法,但它返回 null。有没有不需要遍历所有页面控件来获取 li 标签的方法?谢谢。
【问题讨论】:
标签: c# asp.net webforms ascx findcontrol