AjaxPro使用Session出错

简介:
关于在ASP.NET如何使用AjaxPro,这里就不多说了,先看代码:
    [AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
    
public   string  btnNextZX( string  data)
    {
        
        StringBuilder zx_Ret 
=   new  StringBuilder();
        Hashtable hash 
=  (Hashtable)Session[ " jgd_data " ];
    
注意:这里排除Session中没有["jgd_data"]这个数据而引起的出错,当然即使不存在也报的并不是如下的错误:

很奇怪!我明明加了如下代码啊!!
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]


解决办法:

将如下代码行:
Hashtable hash  =  (Hashtable)Session[ " jgd_data " ];
替换成如下代码:
Hashtable hash  =  (Hashtable)HttpContext.Current.Session[ " jgd_data " ];

执行OK!!



本文转自over140 51CTO博客,原文链接:http://blog.51cto.com/over140/586511,如需转载请自行联系原作者

相关文章
|
网络协议 算法 网络性能优化
【流媒体】推流与拉流简介
【流媒体】推流与拉流简介
1232 0
|
存储 索引 Python
Python元组的定义与操作详解
Python元组的定义与操作详解
308 1
|
存储 缓存 Windows
探秘磁盘的奥秘:物理结构、缓存和虚拟内存的作用
本文介绍了磁盘的物理结构、磁盘缓存和虚拟内存的重要性,并解释了它们在计算机系统中的作用。了解磁盘的物理结构可以帮助我们更好地理解数据的存储和访问过程,从而进行系统优化和性能提升。磁盘缓存和虚拟内存则能够提高数据读取速度和运行程序的能力。深入了解这些知识,将为您的计算机系统带来更好的性能和效率。
415 1
|
存储 Java 测试技术
阿里高级技术专家:整洁的应用架构“长”什么样?
作者 | 张建飞 作者张建飞是阿里巴巴高级技术专家,入司6年,他创建了COLA。希望可以探索一套切实可行的应用架构规范,这个规范不是高高在上的纸上谈兵,而是可以复制、可以理解、可以落地、可以控制复杂性的指导和约束。本文详述了他对COLA的升级迭代。
6194 0
阿里高级技术专家:整洁的应用架构“长”什么样?
|
人工智能 自然语言处理 语音技术
AI大模型“战火”烧到了教育领域
AI大模型“战火”烧到了教育领域
340 0
|
机器学习/深度学习 数据可视化 测试技术
全方位支持任务数据集模型,Salesforce开源一站式视觉语言学习框架LAVIS
全方位支持任务数据集模型,Salesforce开源一站式视觉语言学习框架LAVIS
406 0
|
存储 弹性计算 前端开发
阿里无影云桌面测评
阿里无影云桌面测评
阿里无影云桌面测评
|
存储 NoSQL 关系型数据库
【最佳实践】 轻量化数据采集器Beats入门教程
轻量化数据采集器Beats入门教程,帮助 Elasticsearch 初学者全面了解什么是 Beats、如何快速部署 Beats。
2509 0
【最佳实践】 轻量化数据采集器Beats入门教程
|
物联网 人工智能
一文读懂物联网硬件接入难点与破解(内含智慧养殖、水处理案例详解)|MVP时间
前微软(中国).NET MF开发团队成员,CSDN十大MVB刘洪峰授课!IOT落地难点一网打尽,更有丰富实践案例等你来学
2865 0
一文读懂物联网硬件接入难点与破解(内含智慧养殖、水处理案例详解)|MVP时间
|
存储 数据安全/隐私保护 数据库
RAID详解[RAID0/RAID1/RAID5/RAID10]
一.RAID定义RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。
4091 0