C# 在codebehind中更改li类
有没有办法从C#codebehind向HTML li标记添加/删除类?例如,下面是我的代码C# 在codebehind中更改li类,c#,asp.net,webforms,C#,Asp.net,Webforms,有没有办法从C#codebehind向HTML li标记添加/删除类?例如,下面是我的代码 <li> <asp:Panel ID="pnlClipboardEbulletin" runat="server"> <a href="/eBulletin.aspx"><asp:Label ID="lblClipboardEbulletin" runat="server" /></a> </asp:Panel>
<li>
<asp:Panel ID="pnlClipboardEbulletin" runat="server">
<a href="/eBulletin.aspx"><asp:Label ID="lblClipboardEbulletin" runat="server" /></a>
</asp:Panel>
</li>
<li class="noborder">
<asp:Panel ID="pnlClipboard" runat="server">
<a href="/displayMyList.aspx"><img src="../Images/Clipboard.jpg" alt="Clipboard" /></a>
<asp:HyperLink runat="server" ID="lnkClipboard" Text="Clipboard" NavigateUrl="~/displayMyList.aspx"></asp:HyperLink>
</asp:Panel>
</li>
在codebehind中,我必须根据其他数据切换pnlClipboard的可见性。如果pnlClipboard=false,我想将第一个li的类设置为class=“noborder”给您的li标签
runat=“server”
属性和id
<li runat="server" id="myli">
为您的li标签提供
runat=“server”
属性和id
<li runat="server" id="myli">
将runat=“server”和ID属性添加到first<li runat="server" id="firstItem">
<asp:Panel ID="pnlClipboardEbulletin" runat="server">
将runat=“server”和ID属性添加到first<li runat="server" id="firstItem">
<asp:Panel ID="pnlClipboardEbulletin" runat="server">