主页 > 知识库 > ASP.NET记住登陆用户名的具体实现

ASP.NET记住登陆用户名的具体实现

热门标签:智能电话营销外呼系统 莱芜外呼电销机器人价格 凯立德导航官网地图标注 户外地图标注软件手机哪个好用 长春呼叫中心外呼系统哪家好 郑州400电话办理 联通 五常地图标注 地图标注和认领 电销语音自动机器人

.aspx文件中

复制代码 代码如下:


asp:TextBox ID="txtUser_Id" runat="server" MaxLength="4" Width="120px" BorderColor="LightSlateGray" BorderWidth="1px">/asp:TextBox>

asp:ImageButton ID="btnInsert" runat="server" ImageUrl="~/Images/Login.GIF" OnClick="btnInsert_Click" />

asp:CheckBox ID="cbxRemeberUser" runat="server" Text="记住用户名" Font-Size="Small" ForeColor="gray"/>

.aspx.cs文件中

复制代码 代码如下:

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            this.txtUser_Id.Focus();
            if (!Object.Equals(Request.Cookies["UserID"], null))
            {
                //创建一个Cookie对象,实现记住用户名
                HttpCookie readcookie = Request.Cookies["UserID"];
                this.txtUser_Id.Text = readcookie.Value;
            }
        }
    }
    private void CreateCookie()
    {
        //创建一个Cookie对象
        HttpCookie cookie = new HttpCookie("UserID");
        //判断Checkbox控件是否被选中
        if (this.cbxRemeberUser.Checked)
        {
            //将用户编号存储到创建的Cookie对象中
            cookie.Value = this.txtUser_Id.Text;
        }
        //获取创建的Cookie对象的过期时间
        cookie.Expires = DateTime.MaxValue;
        //将创建的Cookie对象添加到内部Cookie集合中
        Response.AppendCookie(cookie);
}

    protected void btnInsert_Click(object sender, ImageClickEventArgs e)
    {

        if (object.Equals(Request.Cookies["UserID"], null))
        {
          //调用自定义方法 CreateCookie()存储用户名
          CreateCookie();
        }
        else
        {
           CreateCookie();
        }

}

您可能感兴趣的文章:
  • ASP.NET 防止用户跳过登陆界面
  • 用户"sa"登陆失败 SQLServer 错误18456的解决方法
  • asp.net下一个账号不允许多个用户同时在线,重复登陆的代码
  • Oracle用户密码含有特殊字符导致无法登陆解决方法
  • mysql增加新用户无法登陆解决方法
  • jQuery的cookie插件实现保存用户登陆信息
  • php+mysql实现用户注册登陆的方法
  • Ajax+asp.net实现用户登陆

标签:西宁 岳阳 衢州 宣城 湖州 西藏 福州 红河

巨人网络通讯声明:本文标题《ASP.NET记住登陆用户名的具体实现》,本文关键词  ASP.NET,记住,登陆,用,户名,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ASP.NET记住登陆用户名的具体实现》相关的同类信息!
  • 本页收集关于ASP.NET记住登陆用户名的具体实现的相关信息资讯供网民参考!
  • 推荐文章