2010-07-15 4 views
0

J'utilise jquery plugin pour le téléchargement de fichiers. Je ne suis pas en mesure d'obtenir le fichier dans le contrôleur. ce qui pourrait être faux.asp.net mvc jquery formulaire plugin upload (fichier non reçu par le contrôleur)

public string CreateOrganizationMeta() 
    { 
     foreach (string file in Request.Files) 
     { 
      HttpPostedFileBase postedFile = Request.Files[file]; 
     } 

}

$(document).ready(function() { 
    $('#MyForm').ajaxForm({ 

    });  
}); 


     <% using (Html.BeginForm("Organization", "CreateOrganizationMeta", FormMethod.Post, new { id = "MyForm", enctype = "multipart/form-data", onsubmit = "return submitForm2(this)" })) 
    { %> 
     <input type="file" name="Logo2" id="Logo2" /> 

Répondre

0

Je ne pense pas que vous pouvez télécharger des fichiers en utilisant ajax. Cependant, il existe des solutions de contournement pour cela.

Essayez googler file uploads with ajax

0

La documentation de ce plugin indique qu'il prend en charge le téléchargement de fichiers.

J'ai utilisé le Ajax Upload d'Andrew Valums sur plusieurs projets et cela fonctionne très bien. Peut être une alternative à considérer.

+0

fonctionnera bien avec asp.net mvc? – maztt

Questions connexes