我是ASP.net MVC3应用程序的新手。 我正在研究这个项目,我必须使用PDF文件。 我必须能够将PDF文件上传到我的文件服务器,一旦文件上传,用户必须能够在同一页面上看到上传文档的预览。 必须在某些DIV或部分视图中加载预览。 我一直在研究上花了很多时间,但仍然无法得到我需要的东西。 如果有人能帮助我,我将非常感激。
答案 0 :(得分:2)
public class FileUploadController[HttpPost]{
public ActionResult UploadFile(HttpPostedFileBase uploadFile){
//Save file to server
return new FileContentResult(fileContents, contentType);
}
}
@using (Html.BeginForm("UploadFile", "FileUpload", FormMethod.Post, new { enctype = "multipart/form-data" })){
<input type="file" name="uploadFile" id="uploadFile" />
<input type="submit" name="FileUpload" value="Upload" id="FileUpload"/>
}