asp.net使用cookies记录登录状态
来源:互联网 发布:Mac pro839接口 编辑:程序博客网 时间:2024/05/12 13:21
在 ----------------------Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication3._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>无标题页</title></head><body> <form id="form1" runat="server"> <table> <tr> <td style="width: 15%; text-align: right;"> User Name </td> <td> <asp:TextBox ID="TextBoxUserName" runat="server"></asp:TextBox> </td> </tr> <tr> <td style="text-align: right;"> Password </td> <td> <asp:TextBox ID="TextBoxPassword" TextMode="Password" runat="server"></asp:TextBox> </td> </tr> <tr> <td style="text-align: right;"> Remember me </td> <td> <asp:CheckBox ID="CheckBoxRememberMe" runat="server" /> </td> </tr> <tr> <td style="text-align: right;"> </td> <td> <asp:Button ID="ButtonLogin" runat="server" Text="Login" OnClick="ButtonLogin_Click" /> </td> </tr> </table> </form></body></html>
在----------------Default.aspx.cs
using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;namespace WebApplication3{ public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.Cookies["Name"] != null && Request.Cookies["Password"] != null) { this.TextBoxUserName.Text = Request.Cookies["Name"].Value; this.TextBoxPassword.Attributes["value"] = Request.Cookies["Password"].Value; } } } protected void ButtonLogin_Click(object sender, EventArgs e) { Response.Cookies["Name"].Expires = DateTime.Now.AddDays(-1); Response.Cookies["Password"].Expires = DateTime.Now.AddDays(-1); if (CheckBoxRememberMe.Checked) { Response.Cookies["Name"].Expires = DateTime.Now.AddDays(7); Response.Cookies["Password"].Expires = DateTime.Now.AddDays(7); } Response.Cookies["Name"].Value = this.TextBoxUserName.Text.Trim(); Response.Cookies["Password"].Value = this.TextBoxPassword.Text.Trim(); } }}
0 0
- asp.net使用cookies记录登录状态
- ASP.NET使用Cookies保存登录信息
- asp.net使用cookies
- asp.net如何使用cookies
- asp.net cookies的使用
- asp.net用cookies添加浏览记录
- ASP.NET MVC 使用Filter过滤器 验证用户登录状态
- asp.net cookie 实现 记录用户登录状态,下次自动登录
- asp.net使用Cookies实现购物车
- Asp.net 里的cookies的使用
- asp.net使用Cookies实现购物车
- asp.net中cookies的使用
- asp.net使用Cookies实现购物车
- ASP.NET状态管理(Cookies,Session,ViewState,Application...)
- Asp.Net学习之Cookies状态管理(四)
- ASP.NET 关于session和cookies保存用户登录信息
- 利用Cookies实现ASP.NET跨域单点登录
- 利用Cookies实现ASP.NET跨域单点登录
- 揭秘网络安全的5个认识误区
- 有时候,幸福只需转变一下自己的态度
- 汪峰赞女学员那英吃醋
- 刚订好没女人花一眉道人号码是入户门
- 百度图片api
- asp.net使用cookies记录登录状态
- android 屏幕适配问题
- 程序员面试经常遇到的三个问题
- 4个强大的Linux服务器监控工具
- ALV数据导出后缺位问题解决 .
- 微软的ajax的使用
- 支配集,点覆盖集,点独立集之间的联系
- 关于优化排名,搜索引擎,站内优化的学习摘要
- 编程是人类计算能力的下一阶段