重定向页面有一些问题

时间:2010-02-17 06:33:16

标签: c# asp.net response.redirect

我有一个asp.net项目。在这个我用于登录用户的会话。如果我打开一个弹出窗口,等待会话到期。然后我得到一个错误页面,描述会话过期并重定向到登录页面。但登录页面在同一个弹出窗口中打开。我的要求是在主窗口中打开登录页面。我将为此做出哪些改变?

if (Session["IsSessionValid"] != null)
{
   //Some lines of codes
}
else
{
  Response.Redirect("SessionError.aspx");
 }

1 个答案:

答案 0 :(得分:1)

据我所知,我认为我们可以使用javascript加载带有新网址的父窗口

为弹出窗口编写一个函数。关闭事件

在该功能中,您可以参考已打开弹出窗口的父窗口

window.opener.location=url //replace the url of ur wish