问题标签 [asynchronous-pages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1007 浏览

asp.net - 来自异步 ASP.NET 页面的多个顺序异步 Web 服务调用?

我需要从异步 ASPX 页面进行 n 次异步 Web 服务调用。

每个 WS 调用都会检索二进制文件的一部分。然后代码将文件块输出到页面的响应流。

每个 getFileBlock 都是一个 Web 服务调用,我想使其异步。但是,我需要这些调用以特定顺序发生。

有什么建议如何实施吗?

0 投票
3 回答
4830 浏览

ajax - Ajax 更新面板滚动条问题

我有一个更新面板,里面有数据列表。

此更新面板每 1 秒触发一次以从 db 中检索数据。

我将此更新面板保存在启用垂直滚动的 div 标记内。

但是当我得到新数据时,滚动条不会自动调整!!!

我已经尝试过维护滚动回滚选项,但它不起作用。

在更新面板触发后,是否有任何选项可以将滚动条保持在原始位置?

0 投票
3 回答
335 浏览

asp.net - 在 ASP.NET 异步页面中,是否可以执行 2 个顺序的异步任务?

在 ASP.NET 中,您可以按如下方式运行异步任务:

但是,假设您需要确保 task1 在 task2 执行之前完成。这可能吗?

我的理解是这些任务将并行运行。

0 投票
1 回答
3049 浏览

asp.net - 脑筋急转弯:在异步 ASP .Net 页面中回调后 IAsyncResult AsyncState 为空

我真的可以在这方面提供一些帮助 - 我完全陷入困境:-(

我已经在我开发的搜索组件中实现了异步模式(希望是正确的)。这是从异步 Asp 调用的。网页,使用 RegisterAsyncTask。

当我的组件完成其工作时,它会调用提供的回调,传递一个 AsyncResult 并将 AsyncState 设置为一个值。调用回调时,调试器确认该值不为空。

当 AsyncResult作为参数到达页面主线程上的回调函数时 - AsyncState 属性为 null

这是搜索组件的相关部分:

这是调用页面的代码隐藏代码(此页面设置了 Async=true 和 AsyncTimeout 值):

0 投票
1 回答
387 浏览

jquery - 如何在不使用与前进和后退箭头一起使用的 hashbang 的情况下添加页面转换?

有问题的网站是新发布的http://mry.com/。我完全被难住了。即使使用前进和后退箭头,页面转换也可以工作,并且似乎标题图像和导航只加载一次,即使它看起来像标准站点结构中的 URL 更改。我认为这可能是一个异步 ajax 加载,但是没有 hashbangs 是如何实现的呢?任何见解将不胜感激。

0 投票
2 回答
43 浏览

asp.net - 如何仅在某些条件下异步运行 ASP.NET 页面?

我有一个 ASP.NET 页面,它通常运行得很快,但有时必须调用一个可能需要几秒钟才能响应的外部服务。所以,大多数时候,我希望这个页面像往常一样同步运行,但在需要调用服务时异步运行。

我猜我可以<%@ Page Async="true" ... %>在代码隐藏中设置并仅在需要时运行异步代码(设置事件处理程序等)。如果我不设置异步事件处理程序,页面将正常同步运行,不会影响性能或其他问题。

这种方法被认为是完美的,还是有问题?