5
Uploadify를 사용하여 ASP.NET MVC 응용 프로그램에 파일을 업로드하고 있습니다.파일 업로드가 null을 반환합니다.
컨트롤러 : (A의 .ascx 파일)
public ActionResult Upload(HttpPostedFileBase file)
{
List<string> validIDs, invalidIDs;
if (file.ContentLength > 0)
{ //do something
}
}
Uploadify 코드 :
$(document).ready(function() {
$("#file_upload").uploadify({
'uploader': '/Scripts/uploadify/uploadify.swf',
'script': '/XYZ/Upload',
'cancelImg': '/Scripts/uploadify/cancel.png',
'fileExt': '*.jpg;*.gif;*.png;*.bmp;*.htm;*.html;*.zip',
'fileDesc': '*.jpg;*.gif;*.png;*.bmp;*.htm;*.html;*.zip',
'auto': true,
'multi': false,
'sizeLimit': 1048576, //1 MB
'buttonText': 'Upload Files'
}
});
});
컨트롤러 액션의 '파일'항상 반환 NULL. 내가 뭘 놓치고 있니?
디버깅 기술을 연마하는 데 도움이됩니다. Fiddler를 사용하여 HTTP 요청을 추적하고 그런 식으로 살펴볼 수 있습니다. – usr