-1

我有一个在顶部保存 DGV 的 asp.net 页面,以及带有 CollapsiblePanelExtender 的面板,在这个面板中我保存文本框、按钮等'..当我的一个功能(更新/删除/插入)完成时,我想要那个面板将自动关闭。我在javascript中有函​​数:

  function hidePanel() {
        $get("<%= Panel1.ClientID%>").style.display = 'none';
        return false;
    }

我尝试将其用于:

ScriptManager.RegisterStartupScript(this, typeof(string), "Hide", "hidePanel();", true);

它关闭了包含 DGV 的页面的上侧,而不是关闭面板,有什么建议为什么不起作用?

4

1 回答 1

0

当您在服务器端代码调用中更新页面时

 Panel1.ClientState = True

这将扩展回发面板和

Panel1.ClientState = False

应该隐藏面板。

于 2013-02-28T20:00:04.330 回答