易截截图软件、单文件、免安装、纯绿色、仅160KB

关于ASP.NET/C#中对Cookie的操作

写cookie
  1 HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项
  2 DateTime dt = DateTime.Now;//定义时间对象
  3 TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdn
  4 cookie.Expires = dt.Add(ts);//添加作用时间
  5 cookie.Values.Add("user","cxbkkk");//增加属性
  6 cookie.Values.Add("userid","1203");
  7 Response.AppendCookie(cookie);//确定写入cookie中
  读取cookie
  1 if(Request.Cookies["Info"]!=null)
  2 {
  3     string temp=Convert.ToString(Request.Cookies["Info"].Values["user"])+" "+Convert.ToString(Request.Cookies["Info"].Values["userid"]);
  4     //读全部就用Request.Cookies["Info"].Value)
  5     if(temp=="")
  6     {
  7         Response.Write("空");
  8     }
  9     else
  10         Response.Write(temp);
  11 }
  12 else
  13 {
  14     Response.Write("error");
  15 }
  修改cookie
  1 Response.Cookies["Info"]["user"] = "2";
  2 Response.Cookies["Info"].Expires = DateTime.Now.AddDays(1);
  删除cookie下的属性
  1 HttpCookie acookie=Request.Cookies["Info"];
  2 acookie.Values.Remove("userid");
  3 acookie.Expires = DateTime.Now.AddDays(1);
  4 Response.Cookies.Add(acookie);
  删除所有cookie,就是设置过期时间为现在就行了
  1 int limit=Request.Cookies.Count - 1;
  2 for(int i=0;i<limit;i++)
  3 {
  4     acookie = Request.Cookies(i)
  5     acookie.Expires = DateTime.Now.AddDays(-1)
  6     Response.Cookies.Add(acookie)
  7 }
以下是在工作中遇到的问题:
  点击支持按扭时,数量加1。点过则不允许在点!
  #region btn_AddSupports_Click
  /// <summary>
  ///
  /// </summary>
  /// <param name="sender"


相关文档:

asp.net 2.0 下的表单验证Cookieless属性

在不支持Cookies的移动设备模拟器中无法正常进行表单验证,联想到昨天使用web.config设置cookieless属性时会在访问时会出现"Cannot use a leading .. to exit above the top directory"的异常,自然而然的我就想到了前一段时间困扰我很久的一个站点异常无法使用前导 .. 在顶级目录上退出(Cannot use a leading .. to exit abo ......

Asp.net中动态在中加入Scrpit标签

许久以前,写过一篇《asp.net页中动态加入样式表文件》,后来发现在使用时如果每页都写这么个函数真是很麻烦,于是自己写了一个Page的派生。将这个函数加了进去。
      /**//// <summary>
    /// 作者 邹健
    ///  ......

自写保存字符串或文件为asp.net缓存的类

using System;
using System.Text;
using System.Web;
using System.IO;
namespace Chsword {
    /// <summary>
    /// 成幻互联缓存类
    /// 邹健 2007.5
    ///  ......

WCF中的服务和ASP.NET AJAX中的WebService

WCF的架构:using System.ServiceModel;
契约:Contract
[ServiceContract]
public partial interface IContract
{
        [OperationContract]
        string DocumentWebHostUrl();
}
服务:Service
[ServiceBehavior(IncludeException ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号