-1

关于 MVC 中 HTML 的文件上传控制,我遇到了一个非常令人沮丧的问题。

我已经阅读了许多解决方案,但似乎都没有。我相信我不需要任何缺失的信息:

形式

<form id="formdata" method="post" enctype="multipart/form-data" action="/Forms/ProposalForm/1">

文件上传控制

<input type="file" multiple="" name="fileupload" />

我正在使用.NET 3.5 和 MVC2。其他信息是,我正在使用 MasterPage 和 PartialControls(我的表单标签在主视图内,我的文件输入标签在部分视图内),但我不确定它是否会影响它。

4

1 回答 1

1

我自己解决了这个问题。

我通过 jQuery 提交表单,例如 $('#formdata').submit(); ...原来它自己覆盖了 enctype="multipart/form-data" 并像往常一样提交它。

我所做的只是使用普通的旧 javascript (document.getElementById ..) 提交表单并修复它。

于 2015-08-23T14:39:02.657 回答