0

我正在使用 ASP.NET MVC3 和 Kendo UI 文件上传控件。

我的屏幕逻辑是这样的:

  1. 用户上传文件,从文件中提取信息并显示给用户。这是从视图对控制器的调用。此时文件不会保存到磁盘。它仅由控制器分析,并将结果发送回视图。

  2. 根据用户在文件中看到的内容,他/她将操作屏幕上的其他内容。

  3. 完成后,用户将单击提交按钮,再次调用服务器/控制器。如果用户输入的信息的验证通过了验证,那么我实际上想将上传的文件保存到磁盘。

那么有什么方法可以让我对控制器的第二次调用可以从第一次调用控制器访问文件?对控制器的第二次调用是我需要将它保存到磁盘并给它一个文件名的地方。还是我需要将文件从视图发送到控制器两次?

4

0 回答 0