Asp.net mvc 3 上传+;asp.net-mvc3问题
好小子 我真的试着去做,但我得到的只是一个“IO错误” 这是密码Asp.net mvc 3 上传+;asp.net-mvc3问题,asp.net-mvc-3,uploadify,Asp.net Mvc 3,Uploadify,好小子 我真的试着去做,但我得到的只是一个“IO错误” 这是密码 $('#uploaded').uploadify({ 'uploader': '/Scripts/EggScripts/Uploadify/uploadify.swf', 'cancelImg': '/Scripts/EggScripts/Uploadify/cancel.png', 'buttonText': 'Anexar', 'script':'Inte
$('#uploaded').uploadify({
'uploader': '/Scripts/EggScripts/Uploadify/uploadify.swf',
'cancelImg': '/Scripts/EggScripts/Uploadify/cancel.png',
'buttonText': 'Anexar',
'script':'Interaction/Upload',
'folder': '/uploads/',
'multi': true,
'auto': true
});
"
甚至没有达到断点上载操作。我没有使用任何授权的装饰
有什么建议吗?Uploadify建议所有路径都要根目录,所以根目录脚本参数可能会有所帮助
'script':'/Interaction/Upload'
如果上载操作需要身份验证,这可能不起作用,因为Uploadify依赖于Flash,并且Cookie不会随请求一起发送。还可以将脚本中的所有硬编码url替换为url帮助程序生成的url:
'uploader': '@Url.Content("~/Scripts/EggScripts/Uploadify/uploadify.swf")',
'cancelImg': '@Url.Content("~/Scripts/EggScripts/Uploadify/cancel.png")',
...
您还可以订阅不同的事件处理程序以尝试进一步调试:
$('#uploaded').uploadify({
...
onComplete : function() {
},
onOpen : function() {
},
onError : function (event, id, fileObj, errorObj) {
}
});
另一件要尝试的事情是在Global.asax中的Application\u Error
事件中放置一个断点,以查看在服务器上执行请求期间是否引发了一些异常
$('#uploaded').uploadify({
...
onComplete : function() {
},
onOpen : function() {
},
onError : function (event, id, fileObj, errorObj) {
}
});