【发布时间】:2011-11-05 12:37:36
【问题描述】:
我有兴趣运行一个漫长的过程,我想在结果开始出现后立即更新 UI,而不是等待它完成。
我该怎么办?我读过有关异步控制器的信息,但它们似乎没有为此目的内置任何东西。
在结果进来时将结果保存在 Application/Session 对象中并使用来自客户端的轮询?我可以想到几种可能出错的方法(比如用户关闭页面,并且对象永远留在 Application 对象中 - 需要自己管理这些对象的过期,用于轮询的额外服务器负载等)。
有什么想法吗?
谢谢
【问题讨论】:
标签: c# asp.net .net asp.net-mvc-3