面向ASP的Telerik UI。NET MVC免费下载30天试用版

工具栏命令

面向ASP的Telerik UI。. NET MVC FileManagercomponent contains a nested Telerik UI for ASP.NET MVC Toolbar component.

工具栏有一组预定义的工具,您可以根据您的首选项和业务场景显示或隐藏这些工具。默认情况下,工具栏包含以下工具:

  • 新文件夹按钮,允许您在当前位置创建新文件夹。
  • 上传按钮弹出一个窗口提示您上传文件。
  • 排序下拉列表,允许您按多个谓词排序
  • 的观点要控制的按钮组
  • 查看详细信息切换按钮以切换预览窗格的可见性
  • 搜索文本框过滤内容

内置排序功能的Telerik UI为ASP。NET MVC FileManager:

自定义工具栏命令

要启用/禁用工具栏命令按钮或更新其文本,您可以使用Toolbar.Items ()配置选项:

.工具栏(toolbar =>工具栏)Items(Items => {Items . add(""))。Text("Add New Folder").Enable(false).Command("CreateFolderCommand").Type("button");}))

向工具栏添加自定义命令

从Kendo UI R1 2020 SP1开始,Kendo . UI . FileManager命名空间公开了FileManagerCommand类,该类可以扩展以实现自定义FileManager命令。下面的示例演示了如何创建一个显示所选文件总大小的自定义命令。

首先,通过扩展FileManagerCommand类创建一个新命令。

然后将自定义命令添加到FileManager工具栏中:

.工具栏(toolbar =>工具栏)项目(项目= > {items.Add (" ") .Type(“按钮”). name(“GetInfo”)。文本(“信息”).Command(“MyCustomCommand”);}))

您也可以将自定义命令添加到FileManager的ContextMenu中

. contextmenu (context =>)Items(Items => {Items . add ("rename"));items.Add(“删除”);items.Add(“自定义”). name(“GetInfo”)。文本(“信息”).Command(“MyCustomCommand”)。SpriteCssClass(“k-icon k-i-info”);}))

另请参阅

在本文中
Baidu
map