引用了System.Web命名空间 却任然报错“当前上下文中不存在Session”
来源:互联网 发布:淘宝第三层级流量 编辑:程序博客网 时间:2024/05/17 09:13
在做ASP.NET MVC程序时发现,在控制器类里面,只要引用了System.Web命名空间,就可以直接在action方法中以 Session["userName"] 这样的形式调用,但是在非控制器类(一个单独的类库项目中的类)中,引用了System.Web命名空间后,Session["userName"] 却会报错,提示 :“当前上下文中不存在Session”
解决:正如错误提示信息所说的一样,“当前上下文中不存在Session” ,注意“当前上下文” ,Session是存在于httpContext上下文对象里面的,单独的类里面要这样引用:httpContext.Session["userName"]
0 0
- 引用了System.Web命名空间 却任然报错“当前上下文中不存在Session”
- 当前上下文中不存在名称"Session"
- 当前上下文中不存在名称"Session"
- 当前上下文中不存在"HttpRuntime",System.Web后面点不出东西来[解决方案]
- app_code种类引用出错:当前上下文中不存在名称“......”
- 当前上下文中不存在名称 ***
- 当前上下文中不存在名称 "Invoke "
- “当前上下文中不存在名称”解决
- 当前上下文中不存在名称“Response”
- 当前上下文中不存在名称 AspNetPager*
- 当前上下文中不存在名称“ConfigurationManager
- “当前上下文中不存在名称”解决
- 当前上下文中不存在名称 GridView1
- 当前上下文中不存在名称“Request”
- 在当前上下文中不存在名称“InitializeComponent”
- 当前上下文中不存在名称XXX
- wpf 当前上下文中不存在InitializeComponent()
- 解决 当前上下文中不存在名称 c#
- 友善之臂smart210 uboot移植过程中的体会
- 我用真心为大家祝福
- RMAN热拷贝在线复制数据库并搭建副库 (1)
- Lucene的组合查询
- android 修改默认时间为24小时格式
- 引用了System.Web命名空间 却任然报错“当前上下文中不存在Session”
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- wireshark使用
- 细说PHP中strlen和mb_strlen的区别
- 动态数组使用堆,内存大小,静态数组使用栈,最大2M
- js中number数值计算避免误差的tricky way
- CDP(备份) 完全备份 差异备份 增量备份 实时备份 定时备份 计划备份
- 对ORACLE的TEMP和UNDO空间的操作集合
- [Cocoa]深入浅出 Cocoa 之消息