我正在检查异步网页async="True"
。在Page_Load中,我使用RegisterAsyncTask注册了3个任务。这些任务中的每一个都调用SQL Server存储过程。存储过程正在进行简单的选择,并使用WAITFOR DELAY '00:00:02'
来等待几秒钟
我的问题是页面需要6秒钟才能回到我身边而不是仅仅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有什么想法/建议吗?
答案 0 :(得分:1)
事实证明,您可以使用PageAsyncTask构造函数的“executeInParallel”参数来控制此行为。