最后一滴巫血

导航

2012年11月12日 #

ashx 使用Session

摘要: 最近做一个项目,调用ashx文件,其中ashx文件里面有用到Session,但是总无法获取Session,经过调试,出现的错误的原因:大体如下?1context.Session["requeststate"] = state;查阅MSDN得到ashx文件要使用Session,必须实现Session接口,如下?1234567891011121314151617181920public class QQCallbackHandle : IHttpHandler,System.Web.SessionState.IRequiresSessionState { public void 阅读全文

posted @ 2012-11-12 14:23 最后一滴巫血 阅读(142) 评论(0) 推荐(0)

2012年11月9日 #

asp.net保存登录状态

摘要: 写入Cookie //第一次登录的时候,点击登录按钮事件下写 Response.Cookies["UserName"].Value = "用户名"; Response.Cookies["CustomerID"].Expires = DateTime.Today.AddDays(30); //设置过期时间, //跳转到目标页面 Response.redirect("目标页面"); //在你的目标页的Load事件下写 if (Response.Cookies["UserName"].Value != 阅读全文

posted @ 2012-11-09 10:57 最后一滴巫血 阅读(297) 评论(0) 推荐(0)

2012年10月10日 #

在网页中显示数学符号

摘要: 在网页中显示一些符号,如数学符号(Insus.NET仅提供常用符号):前提条件是你的网页是支持utf-8,如在web.config设置如下:View Code <configuration><system.web><globalizationfileEncoding="utf-8"requestEncoding="utf-8"responseEncoding="utf-8"/></system.web></configuration>.aspx:View Code <% 阅读全文

posted @ 2012-10-10 10:28 最后一滴巫血 阅读(446) 评论(0) 推荐(0)

关于页面刷新,事件重复提交

摘要: 在处理页面事件时,我们会经常会碰到这样的情况:当我们在提交一项页面表单时,在提交成功后,当我们试图按F5刷新页面时,数据会再次的被重复提交。浏览器的刷新是指重复上一次向服务器发送的请求,而asp.net的服务器控件的事件都是通过postback机制向服务器发送请求的。所以,当你点击提交按钮后再刷新,实际上是把提交按钮的postback请求又发送了一次。而asp.net应用服务器是无法区别这是正常点击按钮添加还是f5刷新添加(这涉及到页面生命周期。。。),那么这样就会导致在数据库里会存在n 条一模一样的数据。在解决这个问题的过程中,尝试了一下几种方法:(1)在事件提交后,将其中的参数置空,使得程 阅读全文

posted @ 2012-10-10 10:27 最后一滴巫血 阅读(303) 评论(0) 推荐(0)

2012年10月3日 #

IIS HTTP 500 内部服务器错误 服务器无法加载应用程序 '/LM/W3SVC '找不到指定的元数据

摘要: 引用自shenease的文章:http://www.cnblogs.com/Shenease/archive/2007/10/16/643328.html运行环境:Windows XP Sp2现象:[1] 浏览主机的.net脚本时出现 “HTTP 500 - 内部服务器错误”[2] 察看计算机系统事件,发现每次浏览.net脚本均会出现一个警告如下:事件类型: 警告事件来源: W3SVC事件种类: 无事件 ID: 36日期: 2006-9-4事件: 15:48:51用户: N/A计算机: FITMOS描述:服务器无法加载应用程序 '/LM/W3SVC'。错误是 '找不到指 阅读全文

posted @ 2012-10-03 14:03 最后一滴巫血 阅读(138) 评论(0) 推荐(0)