1

我无法隐藏代码。我已经给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
4

2 回答 2

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;
于 2013-01-14T08:52:53.620 回答
0

您可以使用 javascript -

function hideMyDiv()
{
    document.getElementById('rt').style.visibility="hidden";
}

添加样式 -

.hidden {
display:none;
}

现在通过代码隐藏调用它

于 2013-01-14T09:50:07.703 回答