我需要在我的asp net mvc 4应用程序上实现uploadify。
我已经用这个简单的类替换了uploadify.php,仅用于测试目的:
public class uploadify : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
HttpPostedFile oFile = context.Request.Files["Filedata"];
oFile.SaveAs("C:\\" + oFile.FileName);
}
public bool IsReusable
{
get { return false; }
}
}
配置就是这样:
$('#file_upload').uploadify({
'swf': '../../Components/uploadify/uploadify.swf',
'uploader': '../../Scripts/uploadify/uploadify.cs',
'auto': false,
'buttonText': 'Selecionar',
'debug': true
});
我收到HTTP ERROR (404)
uploadify.cs的路径是正确的,所以我不明白为什么找不到这个资源。
答案 0 :(得分:2)
如果您正在使用MVC 4中的网站,为什么不使用控制器而不是IHttpHandler?
“How do I get jQuery's Uploadify plugin to work with ASP.NET MVC?”
的示例