2010-07-15 33 views
0

我正在使用jquery表單插件進行文件上傳。我無法在控制器中獲取文件。什麼可能是錯的。asp.net mvc jquery表單插件上傳(文件沒有收到控制器)

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" /> 

回答

0

我不認爲你可以使用AJAX上傳文件。雖然有一些解決方法。

嘗試google搜索file uploads with ajax

0

這個插件的文檔指出它支持文件上傳。

我已經使用了Andrew Valums的Ajax Upload在幾個項目上,它的工作很好。可能是一個替代考慮。

+0

將與asp.net mvc一起使用嗎? – maztt 2010-07-15 13:44:09

相關問題