我有一个asp.net页面,顶部是DGV,面板上有CollapsiblePanelExtender,在这个面板中我按住文本框,按钮等等......当我的一个功能(更新/删除/插入)完成时,我希望面板自动关闭。 我在javascript中有函数:
function hidePanel() {
$get("<%= Panel1.ClientID%>").style.display = 'none';
return false;
}
我尝试使用它:
ScriptManager.RegisterStartupScript(this, typeof(string), "Hide", "hidePanel();", true);
它靠近保持DGV的页面的上侧,而不是关闭面板, 任何建议为什么不起作用?
答案 0 :(得分:0)
在服务器端代码调用中更新页面时
Panel1.ClientState = True
这将在回发和
上扩展面板Panel1.ClientState = False
应隐藏面板。