總結MVC中file上傳圖片 Request.Files[0].count=0的問題
阿新 • • 發佈:2019-02-10
mvc專案中file上傳頭像圖片時遇到一個問題,Request.Files[0].count=0,網上也有好多解決辦法例如:
1、<form> 嵌套了,同一個頁面可以有不止一個<form>但是不能巢狀
2、<form method="post" ,enctype="multipart/form-data" ></form>
3、<input type="file" name="upfile">必須要有name值
網上大概就這三種方式,但是我在這裡介紹的就是第四種解決辦法:
4、<form action="XXXX" ……>
如果action指向的方法不是file上傳需要的那個方法,就要在指令碼中彌補
$("#id").change(function(){
$("#FormID").ajaxSubmit({
url: "/Customer/GetImgpath",
success: function (data) {
XXXXXX;
}
})
});
用此方法可以實現選擇完頭像圖片時,可以及時更新頭像