【发布时间】:2013-11-12 20:02:18
【问题描述】:
有没有办法 ASP.NET MVC 操作方法可以在执行内容时向视图返回部分状态响应消息?
场景:我在视图中有一个 Ajax 表单,单击一个按钮,就会对 action 方法进行 Ajax HTTP POST 调用。这个方法做了很多事情——读取 excel 文件,在 sql server 中插入/更新记录,然后发送电子邮件。
我想要的是能够向用户显示视图上的更新。比如说,在读取 excel 文件后,该状态应该显示在视图上,然后是数据库工作,然后是电子邮件。以便用户知道 action 方法中发生了什么。但是在 mvc 操作返回之前,我无法做到这一点。有什么建议或想法吗?
【问题讨论】:
标签: c# jquery ajax asp.net-mvc