加载栏,检查表,asp.net mvc3

时间:2012-03-13 19:14:39

标签: c# jquery asp.net asp.net-mvc-3 loading

当您单击表单上的提交时,是否有任何方法,因为表单提交后方法中的每个方法调用都完成,复选框会勾选以显示用户下载页面的进度?

1 个答案:

答案 0 :(得分:1)

没有。我认为您可以做的最好的事情是禁用表单并对您希望用户注意的每个“进度”操作进行ajax调用。然后,每个ajax调用都可以使用您想要的任何指示符更新页面。结果流看起来像这样:

  • 用户点击虚假“提交”按钮。
  • 页面已停用
  • Ajax调用“进度”操作方法1 - 使用指示器更新页面
  • Ajax调用“进度”操作方法2 - 使用指示符更新页面
  • Ajax调用加载新页面。
  • 向用户显示新页面