工具栏命令
用于ASP的Telerik UI。NET Core FileManagercomponent contains a nested Telerik UI for ASP.NET Core Toolbar component.
工具栏具有一组预定义的工具,您可以根据首选项和业务场景显示或隐藏这些工具。默认情况下,工具栏包含以下工具:
- 新文件夹按钮,允许您在当前位置创建新文件夹。
- 上传按钮提示您上传文件的窗口。
- 排序下拉菜单,允许您根据一些谓词进行排序
- 的观点要控制的按钮组
- 查看详细信息切换按钮切换预览窗格的可见性
- 搜索文本框来过滤内容
内置的排序功能在Telerik UI的ASP。NET Core FileManager:
自定义工具栏命令
要启用/禁用工具栏命令按钮或更新其文本,可以使用Toolbar.Items ()
配置选项:
.工具栏(工具栏=>工具栏。Items(Items => {Items . add(""))。Text("添加新文件夹").Enable(false).Command("CreateFolderCommand").Type("button");}))
<工具栏enabled="true"> -
向工具栏添加自定义命令
在Kendo UI R1 2020 SP1中,Kendo . UI . FileManager命名空间公开了FileManagerCommand类,这个类可以被扩展来实现自定义的FileManager命令。下面的示例演示如何创建一个自定义命令,该命令显示所选文件的总大小。
首先,通过扩展FileManagerCommand类来创建一个新命令。
然后将自定义命令添加到FileManager工具栏:
.工具栏(工具栏=>工具栏。项目(项目= > {items.Add (" ") .Type(“按钮”). name(“GetInfo”)。文本(“信息”).Command(“MyCustomCommand”);}))
<工具栏enabled="true"> -
.
您还可以将自定义命令添加到FileManager的ContextMenu中
. contextmenu (context => context. menu)Items(Items => {Items . add ("rename");items.Add(“删除”);items.Add(“自定义”). name(“GetInfo”)。文本(“信息”).Command(“MyCustomCommand”)。SpriteCssClass(“k-icon k-i-info”);}))
-
-
-