首页Default.aspx.....版块导航LeftNav.aspx(就和csdn一样的效果,左上有个用户控件UserLogin.ascx)
<frameset id="sidebar_content" cols="230, *" frameborder="1" border="6" framespacing="5"
bordercolor="#A1C7F9">
<frame name="LeftNavFrame" src="LeftNav.aspx" scrolling="no" frameborder="1" />
<frame name="MainFrame" src="TopicList.aspx" frameborder="1" margwidth="30" />
</frameset>TopicList.aspx(帖子列表)也有个userLogin.ascx假如现在我在浏览其中一个版块,点击登录按钮后1:返回登录前这个版块并且2:刷新整个框架,保证框架上左右2个子页用户状态都能正确显示
如果这2点只完成其中一点还好办,那怎么同时实现这2点??
<frameset id="sidebar_content" cols="230, *" frameborder="1" border="6" framespacing="5"
bordercolor="#A1C7F9">
<frame name="LeftNavFrame" src="LeftNav.aspx" scrolling="no" frameborder="1" />
<frame name="MainFrame" src="TopicList.aspx" frameborder="1" margwidth="30" />
</frameset>TopicList.aspx(帖子列表)也有个userLogin.ascx假如现在我在浏览其中一个版块,点击登录按钮后1:返回登录前这个版块并且2:刷新整个框架,保证框架上左右2个子页用户状态都能正确显示
如果这2点只完成其中一点还好办,那怎么同时实现这2点??
解决方案 »
- 关于浏览器的后退按钮和Ajax的问题???
- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (prov
- 生成文件的问题
- GridView嵌套问题
- 求助....asp.net切换到设计页面时总是发出不支持html的相关错误
- 如果将datalist其中一列用图片显示?
- 在Cookie中保存了带"&"符号的字符串,取的时候被截断了
- 请问Visual.net有没有 具有水平滚动条的控件
- 请问怎样应用自定义的web控件,在asp.net页面里,在线等待
- 散分and测试系统~~~~:)
- 急寻一个IIS安装问题的答案!!!望高人指点!!!
- asp.net数据库特定条件查询!急中.....
parent.window能返回到frameset
然后你需要刷新那个页面
后面再跟上具体的frame.location.href=URL
页面就跳转了
在MainFrame页面里,加入代码看有没有这个cookie,有就按照cookie跳转url,没有就显示默认url
要手动F5
怎么同时刷新版块?
<frame name="MainFrame" src="<#=src#>" frameborder="1" margwidth="30" />
public string src;
protected void Page_Load(object sender, EventArgs e)
{
HttpCookie url = Request.Cookies["url"];
if (url != null)
{
src = url.Values["url"];//转到登录前的页面
}
else
{ src = "NewWestTopic.aspx"; }//转到默认的url
}
登录按钮事件添加 HttpCookie url = new HttpCookie("url");
url.Values["url"] = Request.UrlReferrer.ToString();
Response.Cookies.Add(url);
贴出来,给遇到相同问题的朋友一个参考