當我部署到服務器時,Request.Files不起作用,但它在我本地測試時起作用。我需要配置什麼才能在部署時使其工作?ASP.NET MVC IIS request.files不起作用
1
A
回答
1
This post從菲爾哈克可能對你有用:
<form action="" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<input type="submit" />
</form>
[HttpPost]
public ActionResult Index(HttpPostedFileBase file) {
if (file.ContentLength > 0) {
var fileName = Path.GetFileName(file.FileName);
var path = Path.Combine(Server.MapPath("~/App_Data/uploads"), fileName);
file.SaveAs(path);
}
return RedirectToAction("Index");
}
注意,在這裏,你不檢查Request.Files
集合。還可以在那裏找到多個文件上傳的示例(主要思想是您應該以類似的方式使用IEnumerable<HttpPostedFileBase>
)。
2
相關問題
- 1. Asp.Net MVC EnableClientValidation不起作用
- 2. ASP.NET MVC ModelState.IsValid不起作用
- 3. ASP.NET MVC FormsAuthentication.SignOut不起作用
- 4. ASP.NET MVC會話超時不起作用
- 5. ASP.NET MVC Request.Files無法存活Model.IsValid =假
- 6. Asp.net mvc顯示名稱不起作用
- 7. C#ASP.NET MVC 2:HTML.ListBox不起作用
- 8. ASP.NET MVC 5身份AddUserToRole不起作用
- 9. asp.net mvc ajax post - redirecttoaction不起作用
- 10. asp.net的MVC partialview @ Ajax.ActionLink不起作用
- 11. ASP.NET MVC 4 DropDownList SelectedValue不起作用
- 12. ASP.NET MVC敲除綁定不起作用
- 13. Asp.NET MVC重定向不起作用
- 14. ASP.NET MVC 3:DataAnnotations.FileExtensionsAttribute不起作用
- 15. ASP.NET MVC 2「RequiresRole」屬性不起作用
- 16. ASP.NET MVC 3 LoadingElementDuration不起作用?
- 17. 從ASP.NET MVC運行Java不起作用
- 18. Kendo DateTimePicker文化不起作用Asp.net MVC
- 19. Asp.net MVC 5 ModelValidation不起作用
- 20. ASP.NET MVC 4捆綁不起作用
- 21. ASP.Net MVC文件上傳不起作用
- 22. ASP.NET MVC - 返回JavaScriptResult不起作用
- 23. Asp.Net MVC驗證不起作用
- 24. Asp.net mvc dataannotation MaxLength驗證不起作用
- 25. ASP.NET Mvc JQuery UI不起作用?
- 26. asp.net MVC 3 JSON不起作用
- 27. ASP.Net MVC路由與RouteConstraint不起作用
- 28. ASP.NET MVC IIS 7.5
- 29. IIS 7.5壓縮不起作用
- 30. IIS託管,asp.net mvc
能否請你告訴我們的代碼 - 例如,如果這是一個文件上傳,表單和輸入是用於上傳文件和正在嘗試處理上載的控制器中的代碼。 – Fenton