如何异步执行asp.net页面?
所以我向用户显示一个页面,但是当一个事件发生时,我需要执行另一个页面,不使用ajax,而是使用C#代码。
我正在使用asp.net webforms。
感谢
答案 0 :(得分:4)
你真的需要执行一整页吗?这听起来不像是好设计。
您应该将页面所需的任何功能分解为独立的类,并简单地调用您需要使用适当的线程方法处理的方法。
有关如何在ASP.Net中正确排队后台任务的讨论,check out this post。
答案 1 :(得分:0)
也许跨页回发是你想要的东西?
答案 2 :(得分:0)
创建另一个线程并让它执行所需的代码,假设它是代码而不是真正的另一个页面,因为它几乎看起来你想要为一个请求返回多个页面,我认为这个设计真的很糟糕。 / p>