asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET中cookie读写方法介绍


发布日期:2020年01月25日
 
ASP.NET中cookie读写方法介绍

Cookie (HttpCookie的实例)提供了一种在 Web 应用程序中存储用户特定信息的方法例如当用户访问您的站点时您可以使用Cookie 存储用户首选项或其他信息当该用户再次访问您的网站时应用程序便可以检索以前存储的信息

ASPNET中的cookie创建Cookie方法 (

ResponseCookies[userName]Value = admin

ResponseCookies[userName]Expires = DateTimeNowAddDays(

//如果不设置失效时间Cookie信息不会写到用户硬盘浏览器关闭将会丢弃

ASPNET中的cookie创建Cookie方法 (

HttpCookie aCookie = new HttpCookie(lastVisit

//上一次访问时间

aCookieValue = DateTimeNowToString()

aCookieExpires = DateTimeNowAddDays(

ResponseCookiesAdd(aCookie)

ASPNET中的cookie访问Cookie方法(

if(RequestCookies[userName] != null)

LabelText = ServerHtmlEncode(RequestCookies[userName]Value)

访问Cookie方法(

if(RequestCookies[userName] != null) {

HttpCookie aCookie = RequestCookies[userName]

LabelText = ServerHtmlEncode(aCookieValue)

}

ASPNET中的cookie创建多值Cookie方法 (

ResponseCookies[userInfo][userName] = admin

ResponseCookies[userInfo][lastVisit] = DateTimeNowToString()

ResponseCookies[userInfo]Expires = DateTimeNowAddDays(

ASPNET中的cookie创建多值Cookie方法 (

HttpCookie aCookie = new HttpCookie(userInfo

aCookieValues[userName] = admin

aCookieValues[lastVisit] = DateTimeNowToString()

aCookieExpires = DateTimeNowAddDays(

ResponseCookiesAdd(aCookie)

ASPNET中的cookie读取多值Cookie

HttpCookie aCookie = RequestCookies[userInfo]

string userName=aCookieValues[userName]

string lastVisit=aCookieValues[lastVisit]

ASPNET中的cookie修改和删除Cookie

不能直接修改或删除Cookie只能创建一个新的Cookie发送到客户端以实现修改或删除Cookie

               

上一篇:Win 2000下ASP.NET的配置

下一篇:ASP.NET2.0导航功能之配置会员和角色