我登陆成功后点浏览器的后退 再登陆就跳到目录清单里面了 这是为什么?我怎么能点浏览器的后退之后 保留用户名  密码清除最好附加代码

解决方案 »

  1.   

    aspx页面的用户名和密码 是html标记 不是web控件
      

  2.   

    PAGE_LOAD里if(IsPostBack)
    {
        TextBox1.Text=null;
    }
      

  3.   

    你登陆后设置跳转到主页不就行了?
    Response.Redirect(你的主页); 第二个问题可以把用户保存在cookie里面。Cookie的用法也和ASP中差不多。比如我们建立一个名为aspcn,值为飞刀的cookieHttpCookie cookie = new HttpCookie["aspcn"];cookie.Value = "飞刀";Response.AppendCookie(cookie);我们取出Cookie值也很简单HttpCookie cookie = Request.Cookies["aspcn"];cookieValue = cookie.Value;//有时候我们想在一个Cookie中储存多个信息,那也没有问题。比如我们在名为aspcn的cookie下加多个信息HttpCookie cookie = new HttpCookie("aspcn");cookie.Values.Add("webmaster","飞刀");cookie.Values.Add("writer","beige");cookie.Values.Add("LinkColor","blue");Response.AppendCookie(cookie);//取出信息也一样简单HttpCookie cookie = Request.Cookies["aspcn"];value1 = cookies.Values["webmaster"];value2 = cookies.Values["writer"];