我无法隐藏代码。我给了Id
div也给了runat服务器属性但是在运行代码时Div是可见的。请帮忙。
我的代码是这样的:
<a href="RoomTypeView.aspx">
<div class="dash-thum-bg" id="rt" runat="server">
<img src="../App_Themes/Akeel/images/thumb-1.gif" />
<span>Room Type</span>
</div>
我在编写代码
rt.visible=false
答案 0 :(得分:0)
尝试将div包裹在面板上。然后你可以在后面的代码中隐藏面板。
<asp:Panel runat="server" id="divtohide">
<a href="RoomTypeView.aspx">
<div class="dash-thum-bg" id="rt" runat="server">
<img src="../App_Themes/Akeel/images/thumb-1.gif" />
<span>Room Type</span>
</div>
</asp:Panel>
背后的代码
divtohide.visible = false;
答案 1 :(得分:0)
您可以使用javascript -
function hideMyDiv()
{
document.getElementById('rt').style.visibility="hidden";
}
添加样式 -
.hidden {
display:none;
}
现在通过codebehind
调用它