前几日对login.aspx重写了一下,加入了一个下拉菜单用以选择用户类型,默认为管理员,后来用cookie实现了记录用户类型的功能。 读取cookie: protected void Page_Load(object sender, EventArgs e) ...{ if (!IsPostBack) ...{ if (Request.Cookies["SgmsCookie"] != null) ...{ if (Request.Cookies["SgmsCookie"]["UserTypeIndex"] != null) ...{ ddUserType.SelectedIndex = Int32.Parse(Request.Cookies["SgmsCookie"]["UserTypeIndex"]); tbUserName.Text = Request.Cookies["SgmsCookie"]["UserName"]; } } } } 写入cookie: protected void WriteCookie() ...{ HttpCookie cookie = new HttpCookie("SgmsCookie"); cookie.Values.Add("UserTypeIndex", ddUserType.SelectedIndex.ToString()); cookie.Values.Add("UserName", tbUserName.Text); cookie.Expires = DateTime.Now.AddDays(7); Response.Cookies.Add(cookie); }