0

我发现 ajax/jquerys' 不是同时运行的(默认情况下),因为它可能会破坏会话状态。我已经阅读了解决此问题的方法,但这意味着将我的 Web 表单应用程序转换为 Web mvc4。在我尝试这个之前,我一直在环顾四周,看看是否有解决方法。我还没有尝试在我的 Web 配置文件中禁用会话状态,因为我使用会话状态来管理登录和注销。以前有没有遇到过这种情况并且有解决方法吗?

谢谢

4

1 回答 1

0

我相信我已经找到了我喜欢的答案。虽然我发现您可以将服务器进程生成到 [web 方法] 中的不同线程上,从而立即将控制权返回给客户端。然后,您可以实现第二个 [web 方法] 来检查进度(或通过设置共享变量中止)。但是,我不喜欢线程可能会丢失到荒野中的想法..!相反,我发现将此声明设置为 @Page 指令对我有用..

EnableSessionState="ReadOnly"

任何纠正我的反馈都是直观的......

于 2013-09-22T09:51:49.673 回答