csdn如何处理自动跳转?
我点一个连接,然后跳到登陆画面,登陆后能正确跳到之前的那个连接地址
csdn把连接地址存到哪了?
------解决方案--------------------
它是从登陆页面获得之前那个页面.
------解决方案--------------------
csdn中登录的页面是.aspx页面
在需要登录情况下才能操作的页面cs文件中加上
if (Session[ "UserName "] == null)
{
Response.Redirect(Request.ApplicationPath + "/DengLu.aspx?returnURL= " + Request.Url.ToString());
}
在登录的页面cs文件中加入
if (Request[ "returnURL "] != null)
{
Response.Redirect(Request[ "returnURL "]);
}