日期:2014-05-18  浏览次数:20481 次

登录成功后回到登录前页面是如何实现的?
vs2008 asp.net C#

登录后回到登录前页面是如何实现的?

我想思路如下:
1.发现用户没登录(在我刚发的帖中应已解决,我还没找出时间试)
2.在同一页打开登录页面
3.登录成功,在同一页回到刚才的页面

但是具体如何实现?请给出必要的代码

------解决方案--------------------
Request.UrlReferrer可以获得登陆页面是由哪个页面跳转过来的,你登陆成功后,转向这个页面就行
------解决方案--------------------
<a href='login.aspx?refer="当前页面的url"'>去登陆</a>


登陆页面 获取 页面传过来的 refer 调转到refer这个链接
------解决方案--------------------
参考这篇:
http://www.cnblogs.com/insus/articles/2032508.html
其中有一个属性是存储用户登录成功之后目标去向。

方法仅供参考。