易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax与Session的问题 - .NET技术 / ASP.NET

之前遇到一个问题。
于是做了以下实验:
页面加载后,提交一个Ajax请求(暂称为ajax1),请求的线程在服务器上被睡眠10秒钟。
点击页面上一个button,触发另一个Ajax请求(ajax2)。

当没有使用session,在服务器未处理完ajax1的请求时,服务器依然可以处理ajax2的请求。
但是,当使用了session,在服务器未处理完ajax1的请求时,服务器不能处理ajax2的请求。必须等到ajax1处理完成后,才能处理ajax2的请求。

使用session的代码很简单,Session.Add("user", "aaa");

求教牛人,如何在使用了session后,当ajax1未处理完成时,依然可以处理ajax2的请求?
这个问题,让我很头大。
ajax不是发送的异步请求吗?
为什么,使用了session后,就变成同步的了?

你代码是怎么写的

实现什么功能,代码如何编写的.顺序执行就是

代码贴出来










http://www.zainanbao.com

我想的是Ajax1和Ajax2这两个请求是不是都用到了session呢了代码中,要是都用到了,可能session不允许同时进行访问,所以导致了你现在的情况。

..还真不知道有这情况.

C# code:

protected void Page_Load(object sender, EventArgs e)
{
//使用session的代码
Session.Add("user", "aaa");
switch (Request.QueryString["action"])
{
case "ajax1":
Thread.S


相关问答:

帮忙推荐一本ASP.NET的书,谢谢!

比较好的学习asp.net的书推荐一下吧,谢谢~~~
書的話等高人推薦, 我認為多上上www.asp.net對你幫助挺大, 那里有很多視頻, 如果是新手的話, 視& ......

散粉 正在学习asp.net mvc 很头大

正在学习这个东东 感觉很多地方不是很懂 正在努力 散点粉给asp.net的同仁们 求教好的学习资料 谢谢
参考

asp.net/mvc上有很多内容。 
最近也在看。 
同聊。

JF,3Q


比我有前途, 我至少目前 ......

asp.net弹出框问题

在弹出框中点击一个按钮,怎么调转到另一个浏览器,并且在该浏览器打开两个页面
你的意思应该是
response.write("<script>alert('确认'); window.location.href('xxxx.aspx'); </script>"); ......

asp.net后台调用js方法 - .NET技术 / ASP.NET

<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
  function zOpenD()
  {
  va ......

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号