易截截图软件、单文件、免安装、纯绿色、仅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"


相关文档:

C#(ASP.NET) 下载数据

Internet 类
using System;
using System.Collections.Generic;
using System.Collections;
using System.Text;
using System.Net;
using System.IO;
using System.Text.RegularExpressions;
using System.Threading;
namespace DownData
{
    class internet
    {
 &nb ......

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

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

ASP.NET页面刷新方法总结

先看看ASP.NET页面刷新的实现方法:
第一:
C# code
private void Button1_Click( object sender, System.EventArgs e )
{
Response.Redirect( Request.Url.ToString( ) );
}
第二:
C# code
private void Button2_Click( object sender, System.EventArgs e )
{
Response.Write( " < script lang ......

如何实现Asp.Net控件的双击事件

 Asp.net控件(包括Web服务器控件和Html服务器控件)都没有双击事件,那么该如何将双击事件付给Asp.Net控件呢?我们以Lable控件为例。
      
        一、首先加入控件,ID为Lable1,然后加入一个Button控件,ID为Button1,代码如下
 
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号