我在做一个网站的管理系统时在主页面用了iframe将网页分割成上、左、右三个部分,要求登录网站时在左边显示一个登录框,在登录之后刷新出一个treeview控件,来显示功能。现在的问题就是,在出现treeview之后刷新网页,总是返回到没登录前的状态,而要求是在本页刷新。 想知道问题到底出现在什么地方,要怎么解决。
或者有这方面的网站例子介绍一个学习一下。主页面frmmain.aspx中的XML中关于iframer的代码如下:<frameset rows="115,*" border="0" frameSpacing="0" frameBorder="0">
<frame name="top" src="frmTop.aspx" scrolling="no" noresize target="_self" frameBorder="0" border="0">
<frameset cols="230,*" border="0" frameSpacing="0" frameBorder="0">
<frame name="left" src="frmLogin.aspx" frameBorder="1" noResize scrolling="yes">
<frame name="right" src="frmRight.aspx" frameBorder="1" noResize scrolling="yes">
</frameset>
<noframes>
</noframes>
</frameset>其中在左面加载的就是登录框的页面。
这个可能就是每次刷新总回到登录前状态的原因。
如果错误的话应该怎么改写!!!
PS:个人认为应该在session中来解决,但是看了很帖子都觉得用处不是很大。
或者有这方面的网站例子介绍一个学习一下。主页面frmmain.aspx中的XML中关于iframer的代码如下:<frameset rows="115,*" border="0" frameSpacing="0" frameBorder="0">
<frame name="top" src="frmTop.aspx" scrolling="no" noresize target="_self" frameBorder="0" border="0">
<frameset cols="230,*" border="0" frameSpacing="0" frameBorder="0">
<frame name="left" src="frmLogin.aspx" frameBorder="1" noResize scrolling="yes">
<frame name="right" src="frmRight.aspx" frameBorder="1" noResize scrolling="yes">
</frameset>
<noframes>
</noframes>
</frameset>其中在左面加载的就是登录框的页面。
这个可能就是每次刷新总回到登录前状态的原因。
如果错误的话应该怎么改写!!!
PS:个人认为应该在session中来解决,但是看了很帖子都觉得用处不是很大。
-----------------------
1。
没看明白2。
你用的什么验证模式的?3。
设置 treenode.target = "right"; // 这里是你右框架页的 name