當我部署到服務器時,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 ModelState.IsValid不起作用
- 2. ASP.NET MVC FormsAuthentication.SignOut不起作用
- 3. Asp.Net MVC EnableClientValidation不起作用
- 4. ASP.NET MVC會話超時不起作用
- 5. ASP.NET MVC Request.Files無法存活Model.IsValid =假
- 6. ASP.NET MVC敲除綁定不起作用
- 7. asp.net的MVC partialview @ Ajax.ActionLink不起作用
- 8. Asp.net mvc顯示名稱不起作用
- 9. asp.net mvc ajax post - redirecttoaction不起作用
- 10. 從ASP.NET MVC運行Java不起作用
- 11. ASP.Net MVC文件上傳不起作用
- 12. ASP.NET MVC 2「RequiresRole」屬性不起作用
- 13. ASP.Net MVC路由與RouteConstraint不起作用
- 14. ASP.NET MVC - 返回JavaScriptResult不起作用
- 15. C#ASP.NET MVC 2:HTML.ListBox不起作用
- 16. ASP.NET MVC 3:DataAnnotations.FileExtensionsAttribute不起作用
- 17. ASP.NET MVC IIS 7.5
- 18. IIS 7.5壓縮不起作用
- 19. IIS託管,asp.net mvc
- 20. ASP.Net MVC JS/CSS捆綁在部署時不起作用
- 21. ASP.NET MVC IIS問題
- 22. 一起使用jQuery和ASP.NET MVC。 Ajax文章不起作用?
- 23. IIS 6.0上的ASP.NET MVC jQuery
- 24. asp.net MVC,IIS - HTTP 404.0,403.14
- 25. MVC validationSummary不起作用
- 26. Asp.net 4.0子應用程序在IIS 7.5上不起作用?
- 27. ASP.NET查看不起作用
- 28. 爲什麼我的ASP.NET MVC持久授權cookie不起作用?
- 29. ASP.NET MVC在IIS 5下工作嗎?
- 30. 當使用ASP.Net輸入類型文件時,Request.Files爲空MVC
能否請你告訴我們的代碼 - 例如,如果這是一個文件上傳,表單和輸入是用於上傳文件和正在嘗試處理上載的控制器中的代碼。 – Fenton