我对网站和网络应用程序的回发工作方式感到困惑,因为,
我有一个按钮,当我尝试进行任何活动时,我已经给了大约30秒的睡眠时间和另一个页面,点击重定向等。
在Web应用程序中,上述方案无任何问题。
在网站上,直到按钮事件结束,所有其他活动都会挂起睡眠时间。
请解释我。
提前致谢。
答案 0 :(得分:1)
如果启用了Session
状态,会话中的请求将逐个处理。在您的情况下,在按钮处理程序退出睡眠之前,请求未完成。其他请求正在等待第一个请求完成。
要启用并发请求,您必须在包含按钮的ASPX文件中指定EnableSessionState="ReadOnly"
。或者只是在webconfig中禁用Session
状态。
<%@ Page EnableSessionState="ReadOnly" MasterPageFile="..." CodeBehind="xxx.cs" Inherits="xxx" %>