AjaxPro使用Session出错(AjaxPro "Session"引发了"System.NullReferenceException"类型的异常)
发布日期:2021-09-08 15:09:08 浏览次数:18 分类:技术文章

本文共 570 字,大约阅读时间需要 1 分钟。

关于在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
"
];
本文转自博客园农民伯伯的博客,原文链接: ,如需转载请自行联系原博主。

转载地址:https://blog.csdn.net/weixin_34326429/article/details/90149377 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:ASP.NET Core WebApi 返回统一格式参数(Json 中 Null 替换为空字符串)
下一篇:Ubuntu Docker 简单安装 GitLab

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月11日 11时59分32秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章