62,041
社区成员
发帖
与我相关
我的任务
分享
<div>
<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
<asp:Button ID="btnLogin" runat="server" Text="登陆" OnClick="btnLogin_Click" /><br />
<asp:DropDownList ID="dropRemember" runat="server">
<asp:ListItem Value="0"> 不保存 </asp:ListItem>
<asp:ListItem Value="1"> 保存一天 </asp:ListItem>
<asp:ListItem Value="31"> 保存一月 </asp:ListItem>
<asp:ListItem Value="365"> 保存一年 </asp:ListItem>
</asp:DropDownList>
<br />
<asp:Label ID="lblShow" runat="server"></asp:Label>
</div>
string UserName;
protected void Page_Load(object sender, EventArgs e)
{ }
protected void btnLogin_Click(object sender, EventArgs e)
{
UserName = this.txtUserName.Text.Trim(); //取得用户名,用用户名来创建Cookie
if (Request.Cookies[UserName] == null || Request.Cookies[UserName].Value == string.Empty)
{
Response.Cookies[UserName].Value = UserName + "的用户信息";
Response.Cookies[UserName].Expires = DateTime.Now.AddDays(Convert.ToDouble(dropRemember.SelectedValue));
this.lblShow.Text = UserName + " 欢迎首次登陆!";
}
else
{
this.lblShow.Text = "您好 " + UserName + " 欢迎再次登陆!";
}
}