如何在我的 ASPX 网页中显示某种类型的消息(我使用的是 WebForms,而不是 MVC),它表示为“等待过程”,而我的项目的某些方法正在执行。
我不是在问如何制作一些 HTML/CSS/DOM 的东西,我在问更多关于异步检查的问题。
例如:来自网络的一些数据可能不会很快交付给客户端,并且当它确实发生时 - 它对用户来说看起来非常难看。它只是处于空闲状态,看起来像一个有错误的页面,没有很好的突出显示状态(许多用户不在浏览器中查看页面加载状态,他们希望在 Web 应用程序中准确查看它,就像在桌面应用程序中一样)。
我想显示一条消息,例如“等待操作结束” ,但我不知道如何在我的 ASPX 页面中进行异步检查,以便在某些方法执行时获取当前状态(它们是否完成等等......) .
我真正想要的看起来像伪代码:
while (methodExecuting) show(waitMessage);
如何在 ASP.NET 项目的 WebForms 中完成?