Kendo UI - 上传按钮 - 自定义

Posted

技术标签:

【中文标题】Kendo UI - 上传按钮 - 自定义【英文标题】:Kendo UI - Upload Button - Custom 【发布时间】:2014-03-09 12:23:48 【问题描述】:

我是第一次使用剑道。

我正在使用剑道上传按钮:

                   @(html.Kendo().Upload()
                            .Name("attachments")
                            .Async(async => async
                            .Save("UploadFiles", "Activity")

                            )
                    )

有谁知道如何用他们自己的自定义消息替换标准的“选择文件...”文本。 对我来说更好的解决方案是能够用以下空范围替换消息的内容:

<span class="icon-attachment">

任何帮助将不胜感激。

谢谢,

【问题讨论】:

关于消息,您可以通过.Messages(m =&gt; ...)访问UploadMessagesBuilder,并可以在那里配置各种标签。 【参考方案1】:

在工作中,我们最近到处都在使用剑道。正如 Patryk 所提到的,Telerik 希望您修改他们的许多控件的方式是使用 lambda 表达式。

对于你想做的事情,我建议如下:

@(Html.Kendo().Upload()
   .Name("attachments")
   .Messages( m => m.Select("Here is my custom message"))
   .Async(async => 
       async.Save("UploadFiles", "Activity")
   )
)

【讨论】:

以上是关于Kendo UI - 上传按钮 - 自定义的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Kendo UI 网格中创建自定义删除/销毁按钮/命令?

Kendo UI MVC——如何获得更灵活的网格自定义命令?

如何在 kendo.ui.grid 中创建自定义 kendo.ui.Window 以进行编辑

Kendo UI Scheduler:如何创建自定义模板

Mvvm 支持自定义 kendo ui 小部件

Kendo UI Scheduler:自定义视图和编辑行为