jQuery MiniUI

 找回密码
 立即注册
查看: 2061|回复: 1
打印 上一主题 下一主题

swfupload奇怪的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-3-31 16:10:45 |只看该作者 |倒序浏览
本帖最后由 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是否执行了什么操作

Rank: 8Rank: 8

沙发
发表于 2014-3-31 17:26:12 |只看该作者
这个就不清楚了,fileupload封装的都是swfupload公开的现成方法. 有可能是swfupload本身的问题

Archiver|普加软件

GMT+8, 2024-9-17 04:37 , Processed in 1.039531 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部