帮我写一个如何获得当前访问页的URL并对其进行编码?
其用途是在任何一个页面如需登录,即登录并返回当前的页面。另外退出时,LOGOUT应怎么写?

解决方案 »

  1.   

    可以看一下ASP.NET中的验证内容,有很好的解决方法
      

  2.   

    LOGOUT 就看你用什么验证方式了。
      

  3.   

    在登陆页面用Request.UrlReferrer.ToString()就得到了填写登陆信息的网址,用Server.UrlEncode()编码即可。
    完整语句是:Response.Redirect(Server.UrlEncode(Request.UrlReferrer.ToString()));
      

  4.   

    密码保存 一年是要用 cookie 来保存登录状态的。
    HttpCookie cookie = new HttpCookie();
    cookie.Expires.AddYears(1);