- 注册时间
- 2013-12-19
- 最后登录
- 2014-4-16
- 阅读权限
- 10
- 积分
- 80
- 精华
- 0
- 帖子
- 19
|
本帖最后由 xiaosha 于 2014-4-1 10:26 编辑
我用swfupload上传的时候,好像这个组件会向服务器发送index的查询.导致错误.
代码如下:
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
@section header{
<script type="text/javascript" src="~/Content/Plugin/swfupload.js"></script>
}
@section scripts{
<script type="text/javascript">
mini.parse();
function onFileSelect(e) {
}
function onUploadSuccess(e) {
window.Tool.Alert("上传成功");
}
function onUploadError(e) {
}
function startUpload() {
var fileupload = window.mini.get("fileupload");
fileupload.startUpload();
}
function close() {
window.Tool.CloseWindow(window.FormButton.Close);
}
</script>
}
<div class="mini-fit">
<div style="text-align: center;margin-top: 40px; width: 100%;">
<input id="fileupload" class="mini-fileupload"
name="File" limittype="*.xls;*.xlsx"
flashurl="~/Content/Plugin/swfupload.swf"
uploadurl="@Url.Action("UploadExcel")"
/>
<a class="mini-button" >上传</a>
<a class="mini-button">关闭</a>
</div>
</div>
上传正常,但是我在global.asax里面会人捕获到这个错误 :
在控制器“xxx.UserController”上未找到公共操作方法“Index”。
每次打开这个上传页面就会报这个错误,这个错误发生在页面打开后,未执行任何操作,我仔细检查了下页面,
确定没有任何地方访问了什么index方法,页面全部代码在上面贴出来了,很清楚
所以我怀疑是这个swfupload是否执行了什么操作
|
|