J'ai un formulaire Ajax, qui charge plusieurs fichiers; le problème est que Request.Files
est toujours vide. Je n'ai rien trouvé à ce sujet, alors c'est ici.Formulaire Ajax ne charge pas les fichiers
<%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 --%>
Mon formulaire est dans une boîte de dialogue modale, donc je ne peux pas revenir à un Html.BeginForm; le but était d'effectuer le montage sans publication. Nous n'utilisons pas de formulaire jQuery, donc je vais essayer de télécharger. – Liz
Cela signifie-t-il que si j'essaye de télécharger un fichier avec un formulaire commun, en lançant une fonction JavaScript qui utilise xmlhttp et envoie un POST avec, je ne serai pas capable de le faire? = ( –