PageAsyncTask не работает параллельно - PullRequest
1 голос
/ 12 ноября 2010

Я проверяю асинхронные веб-страницы async="True".В Page_Load я регистрирую 3 задачи, используя RegisterAsyncTask.Каждая из этих задач вызывает хранимую процедуру SQL Server.Хранимая процедура выполняет простой выбор и ждет в течение пары секунд, используя WAITFOR DELAY '00:00:02'
. Моя проблема в том, что страницы возвращаются ко мне, а не через 2 секунды.

Это след страницы.

aspx.page   Begin Load           0.000173230943152662    0.000013 
Inside      BeginAsyncOperation1 0.000268187163843751    0.000095 
Inside      BeginAsyncOperation2 0.000517126445114984    0.000249 
Inside      BeginAsyncOperation3 0.000642237681836351    0.000125 
aspx.page   End Load             6.09175786420362        6.09111 
Есть идеи / предложения?

1 Ответ

1 голос
/ 29 июня 2011

Оказалось, что вы можете использовать параметр executeInParallel конструктора PageAsyncTask для управления этим поведением.

...