1

我有以下用例:用户可以在我的 asp.net Web 项目中过滤一些数据,并以 PDF 格式请求结果。PDF 根据新请求生成并返回给用户。我已经准备好了一切。

但是:处理可能需要两分钟,用户应该能够继续使用该页面。

我尝试使用第二个选项卡,但两个选项卡都被阻止了。即使我使用 PageAsyncTask 类和 async 属性。当我使用线程执行请求时,我确实是并行的,但我不知道如何在工作完成后从线程内部与用户交互。

如何向服务器发送异步请求,并在完成后以任何形式在页面上获取结果?

4

1 回答 1

1

Dave Encosia 很好地解释了如何做到这一点:

于 2013-10-18T16:13:10.987 回答