添加事件时,Kendo上传会丢失类

时间:2014-08-19 06:59:30

标签: kendo-asp.net-mvc kendo-upload

我的网格视图中有一个剑道上传:

@(Html.Kendo().Upload()
        .Name("files")
 )

这很好用:

enter image description here

但是当我向上传添加事件时:

@(Html.Kendo().Upload()
        .Name("files")
            .Events(events => events
            .Complete("onUpload")
            .Remove("onRemoveSuccess"))
)

它失去了所有的css类:

enter image description here

1 个答案:

答案 0 :(得分:0)

看起来它只是根据文档工作。

完整处理程序:http://docs.telerik.com/kendo-ui/api/web/upload#events-complete

  
    

<强>完整

         

当所有活动上传成功完成或出错时触发。

         

注意:仅当上传处于异步模式时才会触发完整事件。

  

异步模式:http://docs.telerik.com/kendo-ui/getting-started/web/upload/modes#asynchronous-mode

  
    

异步模式

         

在此模式下,上载需要专用服务器处理程序来存储和删除上载的文件。文件会立即上传,也可以在用户确认后上传。上传请求在带外执行,不会中断页面​​流。

         

使用HTML5 File API实现异步模式。 上传将优雅地降级,并使用隐藏的IFRAME继续在旧版浏览器中运行。

  

这就是它 - 订阅complete你迫使legacy看起来&amp;感受传统浏览器。