【发布时间】:2013-05-20 20:38:02
【问题描述】:
所以我在一个页面上有一个表单。有几个文本输入字段等。现在还有一个 jQuery 文件上传控件,您可以在其中选择多个文件。我现在遇到的问题是我要求用户首先上传文件(使用 jQuery 控件),然后我将这些文件保存在 Session 状态,直到常规表单发布其余的表单字段。然后我从 Session 中提取之前上传的文件并做我需要做的事情。
所以基本上填写表格需要两个单独的 POST 操作返回到服务器。文件,然后是剩余的表单域。
我认为必须有更好的方法让用户选择他/她的文件但在用户提交主表单以发布所有其他字段之前不发布任何内容。我已经阅读了该网站上的几篇文章,但我找不到解决这个特定问题的文章。
非常感谢任何建议/帮助。
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4