ashx中使用Session
来源:互联网 发布:辛辛那提大学轴承数据 编辑:程序博客网 时间:2024/06/05 21:12
ASHX中使用Session
想要在HttpHandler(ashx文件)中访问Session的状态值时,需要显式的实现一个接口 IReadOnlySessionState,示例如下:
<% @ webhandler language="C#" class="DownloadHandler" %>
using System;
using System.Web;
using System.Web.SessionState ;
public class DownloadHandler : IHttpHandler, IReadOnlySessionState
{
public bool IsReusable { get { return true; } }
public void ProcessRequest(HttpContext ctx)
{
ctx.Response.Write(ctx.Session["fred"]);
}
}
using System;
using System.Web;
using System.Web.SessionState ;
public class DownloadHandler : IHttpHandler, IReadOnlySessionState
{
public bool IsReusable { get { return true; } }
public void ProcessRequest(HttpContext ctx)
{
ctx.Response.Write(ctx.Session["fred"]);
}
}
如果要读写Session的值,那么只要实现 IRequiresSessionState 接口就可以了,这两个接口没有待实现的方法,可直接使用。
- ashx中使用Session
- ASHX中使用Session
- ashx中使用session
- ashx中使用session
- ASHX中使用Session
- ashx中使用Session
- ashx中使用Session
- ashx中使用session
- ashx中使用session
- 转: ashx中使用Session
- ashx中使用Session问题
- ashx中使用Session问题
- ashx文件中使用Session
- ashx文件中使用session
- ashx中使用session[解决方案]
- .NET----在ashx 中使用Session
- asp.net在ashx中使用session
- ashx页面中使用session【ashx中context.Session取不到值】
- bash shell脚本执行方法总结
- 编程珠玑_第一章_ 开篇
- UITableView多选删除,类似mail中的多选删除效果
- 【WinForm】winform中的窗体关闭方法
- IOS学习笔记
- ashx中使用Session
- 【转】编程获取系统当前cpu使用率/空闲率 、内存使用率、剩余可用内存等
- c#元组举例
- 探索Actionscript3.0 flash9 Preview
- android中startActivityForResult的使用
- ThreadLocal实现线程范围的共享变量
- sun 推荐的标准java代码coding惯例
- Woz :云是一场噩梦
- WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?