我想使用 C# 隐藏“li”标签的 html 列表项。但我不能这样做。之前我只是使用 C# 隐藏 DIV 标签。但我无法隐藏“li”标签。请帮助我做到这一点。如果可以,请发送您的详细说明...
这是我的部分代码:
this.hide.style.Add("display", "none"); // Error in hide
这是我的 html 代码:
<li ID="hide" style="display: Block;"><a href="../list.aspx" >list Approval</a></li>
请帮我解决这个问题......
Add an id
and runat="server"
到您的列表项:
<li id="fooItem" runat="server">
<%-- ... --%>
</li>
从后面的代码设置可见性属性(C# 示例):
if (someBool)
{
fooItem.Visible = false;
}
您还可以使用此方法来应用/删除样式:
if (someBool)
{
fooItem.Attributes.Add("class", "foobar");
// or removing a style
foobarItem.Attributes.Remove("class");
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)