FineUI 官方论坛
标题:
如何不刷新页面的情况,通过代码隐藏显示Panel控件标题栏
[打印本页]
作者:
亦颖
时间:
2013-9-29 23:33
标题:
如何不刷新页面的情况,通过代码隐藏显示Panel控件标题栏
本帖最后由 亦颖 于 2013-9-29 23:54 编辑
前台代码:
<x:PageManager ID="PageManager1" runat="server" />
<x:Panel ID="Panel1" runat="server" Title="AAA" >
</x:Panel>
<x:Button ID="TEST" runat="server" Text="隐藏显示标题栏"></x:Button>
后台代码:
protected void TEST_Click(object sender, EventArgs e)
{
if (Panel1.ShowHeader == false)
{
Panel1.ShowHeader = true ;
}
else
{
Panel1.ShowHeader = false;
}
}
复制代码
这样写没有效果
好像只能通过javascript代码实现,有哪位高手帮忙写下
作者:
亦颖
时间:
2013-9-30 13:37
自己改造了一下前台代码,但还是实现不了我想要的功能。问题在哪里呢?
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<x:PageManager ID="PageManager1" runat="server" />
<x:Panel ID="Panel1" runat="server" Title="标题哦!" ShowHeader="True" >
</x:Panel>中文
<x:Button ID="btnShowHideHeader" runat="server" OnClientClick="abc();" Text="隐藏显示标题"></x:Button>
</div>
</form>
<script type="text/javascript">
function abc() {
//显示隐藏标题
window.NODES = {
'regionPanel': Ext.getCmp('Panel1')
};
window.NODES.regionPanel.header = false;
};
</script>
</body>
</html>
复制代码
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4