会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Hello Caviare!
博客园
首页
新随笔
新文章
联系
订阅
管理
Cookie 操作通用类
using
System;
using
System.Web;
/**/
///
<summary>
///
Cookie 的摘要说明
///
</summary>
public
class
Cookie
{
/**/
///
<summary>
///
创建Cookies
///
</summary>
///
<param name="strName">
Cookie 主键
</param>
///
<param name="strValue">
Cookie 键值
</param>
///
<param name="strDay">
Cookie 天数
</param>
///
<code>
Cookie ck = new Cookie();
</code>
///
<code>
ck.setCookie("主键","键值","天数");
</code>
public
bool
setCookie(
string
strName,
string
strValue,
int
strDay)
{
try
{
HttpCookie Cookie
=
new
HttpCookie(strName);
Cookie.Expires
=
DateTime.Now.AddDays(strDay);
Cookie.Value
=
strValue;
System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
return
true
;
}
catch
{
return
false
;
}
}
/**/
///
<summary>
///
读取Cookies
///
</summary>
///
<param name="strName">
Cookie 主键
</param>
///
<code>
Cookie ck = new Cookie();
</code>
///
<code>
ck.getCookie("主键");
</code>
public
string
getCookie(
string
strName)
{
HttpCookie Cookie
=
System.Web.HttpContext.Current.Request.Cookies[strName];
if
(Cookie
!=
null
)
{
return
Cookie.Value.ToString();
}
else
{
return
null
;
}
}
/**/
///
<summary>
///
删除Cookies
///
</summary>
///
<param name="strName">
Cookie 主键
</param>
///
<code>
Cookie ck = new Cookie();
</code>
///
<code>
ck.delCookie("主键");
</code>
public
bool
delCookie(
string
strName)
{
try
{
HttpCookie Cookie
=
new
HttpCookie(strName);
Cookie.Expires
=
DateTime.Now.AddDays(
-
1
);
System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
return
true
;
}
catch
{
return
false
;
}
}
}
posted on
2007-04-28 17:39
Caviare
阅读(
314
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部