【发布时间】:2010-08-24 20:43:43
【问题描述】:
我们有一个有点复杂且运行时间较长的操作方法,我们希望为其显示一个进度条。我们使用的 javascript 网格要求保存和加载数据在单个请求中完成(先保存然后加载),并且还要求我们将数据保存到会话。
我们最初的想法是只使用 AsyncController,但该方法显然失败了,因为它访问(并保存到)会话状态。由于javascript网格我们无法拆分动作,还有其他选择吗?
【问题讨论】:
-
我可能第一次看错了。该方法必须在完成时更新会话吗?
-
@dove - 正确。网格需要知道总的列/行数(在加载时计算),它存储在会话中,这样我们就不需要在每次更改列宽时重新加载整个网格。
标签: asp.net-mvc session