如何在ashx中使用session方法-亚博电竞手机版
本篇文章为大家展示了如何在ashx中使用session方法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
代码如下:
httprequest _request = context.request;
httpresponse _response = context.response;
但是要得到 session的值就没有那么简单了。
比如如果要在ashx得到保存在session中的登录用户信息 session["loginuser"]
如果仅仅使用 context.session["loginuser"] 的话,是会报 “未将对象引用设置到对象的实例”的异常!
具体要使用下列方法:
复制代码 代码如下:
using system;using system.collections.generic;using system.linq;using system.web;using system.web.sessionstate;
namespace dtlcalendar.mobile.site.manage{ ///
private bool isloged(httpcontext context, out string user) { bll.user _user; if (context.session["loginuser"] != null) { _user = context.session["loginuser"] as bll.user; if (_user != null) { user = _user.account; return true; } } user = string.empty; return false; }
public bool isreusable { get { return true; } } }}
上述内容就是如何在ashx中使用session方法,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注恰卡编程网行业资讯频道。