MVC4,AJAX和JQuery的文件上传问题

时间:2013-07-09 03:41:23

标签: jquery asp.net-mvc-4 file-upload

我有一个文件上传功能的视图。这个视图的作用是,它将上传文件并在同一视图中将结果显示给用户。根据此结果,视图必须将一些其他视图加载到UI。

直到现在,我设法上传了文件,但我无法在视图中返回获取返回消息。有些人可以帮助我纠正我从控制器回来的代码读取响应。 这是我的代码(抱歉,无法发布整个视图)

ImportFile.cshtml

....
@using (Html.BeginForm("ImportFiles", "File", new { id = "frmUpload" }, FormMethod.Post, new { enctype = "multipart/form-data" }))
{
    <input type="file" id="FileUploadPanelDB" value="Browse Panel Database" class="buttonCustomer" />      
    <input type="submit" id="LoadPanelDB" value="Import Panel Database" class="buttonCustomer" />
}

....

FileController.cs

public ActionResult ImportFiles(HttpPostedFileBase file)
{
    try{
    //Logic for saving the file
    }
    catch { return Json("Error");}
    return Json("Success");
}

我不确定我做错了什么。我无法将结果返回到视图中。

0 个答案:

没有答案