using System.Web;
using System;
using System.Web.SessionState;//需要引用/// <summary>
/// MyHandler 的摘要说明
/// </summary>
public class MyHandler : IHttpHandler, IReadOnlySessionState //需要实现IReadOnlySessionState接口
{
public MyHandler() { }
public void ProcessRequest(HttpContext context)
{
context.Response.Write(context.Session["aa"]);
}
public bool IsReusable
{
get { return false; }
}}
web.config中加入下面的代码
<httpHandlers>
<add verb="*" path="*.do" type="MyHandler"/>
</httpHandlers>
执行一下看看结果....
protected void Button1_Click(object sender, EventArgs e)
{
Session["aa"] = "hongqi162";
Response.Redirect("123.do");}
using System;
using System.Web.SessionState;//需要引用/// <summary>
/// MyHandler 的摘要说明
/// </summary>
public class MyHandler : IHttpHandler, IReadOnlySessionState //需要实现IReadOnlySessionState接口
{
public MyHandler() { }
public void ProcessRequest(HttpContext context)
{
context.Response.Write(context.Session["aa"]);
}
public bool IsReusable
{
get { return false; }
}}
web.config中加入下面的代码
<httpHandlers>
<add verb="*" path="*.do" type="MyHandler"/>
</httpHandlers>
执行一下看看结果....
protected void Button1_Click(object sender, EventArgs e)
{
Session["aa"] = "hongqi162";
Response.Redirect("123.do");}
解决方案 »
- 怎么做帖子被查看 次数?
- Response.readirect使用问题
- 100分征集好用的.NET控件!每个10分,不够另外开贴给!
- 大家看看,怎么保护我的文件不被直接读到,又能给我的程序读到
- 关于datagrid中删除按钮问题
- 求助:如何在DropDownList控件中加入Tree View控件??????
- 讨论是使用DataGrid还是表格!
- asp.net c#中,如何使用DataGrid显示access中的数列?
- ASP.NET HTML CSS Javascript 引起的困惑
- 使用project 2010 发布工作项
- 关于ajax里的timer,即计时器的用法!
- 为什么Visual studio.Net2008 Web开发,点击Design后页面就死啦
如果想在HttpHandler中使用SessionState,必须实现这个接口,实际上也就是在类的标头将这个接口(IReadOnlySessionState)加进去。
String sss = XXX.Session["sss"] as String;
你在使用之前判断一下if (context.Session["UserInfo"] ==null){}else{}
要不可能会有你那样的异常的.