C# 更新面板-自动触发服务器端代码&;取得进展

C# 更新面板-自动触发服务器端代码&;取得进展,c#,asp.net,vb.net,C#,Asp.net,Vb.net,我有一个ASP.NET web表单,它在页面加载事件上触发一组服务器端函数。有时,这些函数可能需要几分钟才能完成执行。因此,我正在尝试转换页面,以便在页面加载后可以通过更新面板触发函数,但不需要用户输入 为了简单起见,如果有三个函数(Function1、Function2和Function3),我希望web表单能够加载并显示运行Function1的。第一个功能完成后,希望更新面板更新其状态,显示Function1 complete。运行函数2等 我想可以使用计时器定期请求服务器更新或触发下一个函

我有一个ASP.NET web表单,它在页面加载事件上触发一组服务器端函数。有时,这些函数可能需要几分钟才能完成执行。因此,我正在尝试转换页面,以便在页面加载后可以通过更新面板触发函数,但不需要用户输入

为了简单起见,如果有三个函数(Function1、Function2和Function3),我希望web表单能够加载并显示运行Function1的
。第一个功能完成后,希望更新面板更新其状态,显示
Function1 complete。运行函数2

我想可以使用计时器定期请求服务器更新或触发下一个函数,但是否可以自动执行此操作,并让我的函数同时更新web表单


是否可以在web窗体中使用类似Windows窗体的后台工作程序?

如果您使用的是.net 4.5,则可以使用PageAsyncTask