2017-09-03 31 views
0

我在视图中有一个表单,点击提交按钮我想执行一个操作方法,因为此操作方法需要很多时候,所以在此期间我想用一些自定义数据显示中间屏幕(视图),在成功执行该操作方法后,我想显示最终视图。显示操作执行中的中间屏幕,然后执行操作的最终屏幕,而不使用ASP.Net中的AJAX执行MVC

由于某些原因,我无法使用AJAX。那么有什么方法可以完成这项任务?

回答

0

Javascript(几乎在浏览器中动态发生的任何事情)都是单线程,除非您使用AJAX,而您声明不想这么做。这意味着你可以回到服务器端(在这种情况下,它不会是客户端的弹出窗口,或者称为中间屏幕(视图)),或者使用AJAX。

+0

行动过滤器有什么出路吗? –

+0

操作过滤器和过滤器一般在服务器端。如“在动作发生之前”或“在动作发生之后”。如果你向客户返还某些东西,你就完成了。没有“半响应”。要么返回响应,要么不响应。 – LongChalk