0
我有一个Ajax表单,它加载了几个文件;问题是Request.Files
总是空的。我找不到任何关于它的东西,所以就是这样。Ajax表单不会加载文件
<%using (Ajax.BeginForm("Edit", "Manage", FormMethod.Post,
new AjaxOptions{ OnComplete = "OnSaveEditSuccess" },
new { enctype="multipart/form-data", id = "form_Edit", name = "form_Edit" }))
{%>
/* ... */
<input type="file" id="CCTranscripts_fileId" name="CCTranscripts_fileId"
onchange="ValidateUploadFile('CCTranscripts_file', this.value);" />
/* ... */
<% } %> <%-- end form --%>
我的表单处于模态对话框,所以我不能回到Html.BeginForm;整个过程就是在没有回传的情况下执行编辑。我们不使用jQuery表单,所以我会尝试一下uploadify。 – Liz 2011-03-23 11:25:17
这是否意味着,如果我尝试上传带有常见表单的文件,启动使用xmlhttp的JavaScript函数并发送POST,那么我将无法执行该操作? =( – 2015-03-07 19:11:50