我试图通过css使控制不可见,但仍然显示控件.
我试过这样做
html1.Visible = false;
但是这会在菜单中创建一个间隙
HtmlAnchor html1 = (HtmlAnchor)holder.FindControl("lblA1");
html1.Attributes.Add("class", "display:none");
Run Code Online (Sandbox Code Playgroud)
我想隐藏控件,不想在那里显示差距,我们怎么能实现这一点.对此的任何帮助都会很棒
你只需要使用style而不是class:
html1.Attributes.Add("style", "display:none");
Run Code Online (Sandbox Code Playgroud)
您也可以考虑制作CSS样式的选项:
.hidden
{
display:none;
}
Run Code Online (Sandbox Code Playgroud)
然后通过'class'应用它:
html1.Attributes.Add("class", "hidden");
Run Code Online (Sandbox Code Playgroud)