(ASP.NET)通过Cookie对象实现页面访问计数功能。
2010-05-26 18:00
543 查看
说明:就是通过Cookie对象制作一个页面的访问计算器。
在页面的隐藏代码的page_Load事件中编写如下代码:
//读Cookie
int Counter;
if(Request.Cookies["VisitInfo"]==null)
{
Counter=1;//当第一次访问时,就是1。
}
else
{
Counter=int.Parse(Request.Cookies["VisitInfo"]["AccessCount"].ToString());
Counter+=1;
}
Response.Write("您是第"+Counter+"次访问本页面!");
//写入Cookie
HttpCookie MyCookie=new HttpCookie("VisitInfo");
//Cookie仅能存储String 类型的值。在将任何非字符串值存储到Cookie中之前,必须将它们转换为字符串。
MyCookie["AccessCount"]=Counter.ToString();
MyCookie.Expires=DateTime.Now.AddDays(30d);
Response.Cookies.Add(MyCookie);
在页面的隐藏代码的page_Load事件中编写如下代码:
//读Cookie
int Counter;
if(Request.Cookies["VisitInfo"]==null)
{
Counter=1;//当第一次访问时,就是1。
}
else
{
Counter=int.Parse(Request.Cookies["VisitInfo"]["AccessCount"].ToString());
Counter+=1;
}
Response.Write("您是第"+Counter+"次访问本页面!");
//写入Cookie
HttpCookie MyCookie=new HttpCookie("VisitInfo");
//Cookie仅能存储String 类型的值。在将任何非字符串值存储到Cookie中之前,必须将它们转换为字符串。
MyCookie["AccessCount"]=Counter.ToString();
MyCookie.Expires=DateTime.Now.AddDays(30d);
Response.Cookies.Add(MyCookie);
相关文章推荐
- ASP.NET jQuery 食谱12 (通过使用jQuery validation插件简单实现用户注册页面验证功能)
- ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- ASP.NET jQuery 食谱11 (通过使用jQuery validation插件简单实现用户登录页面验证功能)
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- asp.net通过cookie简单实现购物车功能
- ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
- ASP.NET之AdRotator实现淘宝浏览页面的商品随机推荐功能
- asp.net实现邮箱验证功能,通过邮箱链接激活该帐号
- asp.net mvc 通过修改路由规则来实现页面的URL多参数传递
- asp.net截屏功能实现截取web页面
- 记录游客页面访问IP の 简易实现 (asp.net for notepad)
- 在ASP.NET登录页面中如何实现文本框焦点自动跳转及通过回车键提交表单
- 通过Asp.Net MVC的区域功能实现将多个MVC项目部署到一个站点
- ASP.NET中实现页面间的参数传递 QueryString/Application/Session/Cookie (转载)
- ASP.NET使用Cookie简单实现记住登陆状态功能
- asp.net中使用cookie与md5加密实现记住密码功能的实现代码
- asp.net通过js实现Cookie创建以及清除Cookie数组的代码
- asp.net截屏功能实现截取web页面
- 记录游客页面访问IP的简易实现代码 (asp.net+txt)