TreeListBuilder
定义用于为ASP配置Kendo TreeList的fluent API。净MVC。
方法
AltRowTemplate system . string) (
渲染交替表行的模板。默认情况下,树列表为每个数据源项呈现一个表行(
参数
价值——系统。字符串
配置altrowtemplate的值。
AltRowTemplateId system . string) (
渲染交替表行的模板。默认情况下,树列表为每个数据源项呈现一个表行(
参数
价值——系统。字符串
配置altrowtemplate的值。
AutoBind (System.Boolean)
如果设置为false, TreeList将不会在初始化时绑定到指定的数据源。在这种情况下,数据绑定将在数据源的更改事件触发时发生。默认情况下,TreeList将绑定到配置中指定的数据源。
参数
价值——系统。布尔
配置自动绑定的值。
可调整大小的(System.Boolean)
如果设置为true,用户可以通过拖动标题边框来调整列的大小。缺省情况下,不启用调整大小功能。
参数
价值——系统。布尔
配置可调整大小的值。
Reorderable (System.Boolean)
如果设置为true,用户可以通过拖动标题单元格对列重新排序。缺省情况下,禁用重新排序功能。
参数
价值——系统。布尔
配置可重排序对象的值。
ColumnMenu ()
如果设置为true,当用户单击列标题中的Chevron图标时,TreeList将显示列菜单。列菜单允许用户显示和隐藏列,如果启用了筛选和排序,还可以对数据进行筛选和排序。默认情况下,列菜单是禁用的。可以设置为表示列菜单配置的JavaScript对象。
ColumnMenu (System.Boolean)
如果设置为true,当用户单击列标题中的Chevron图标时,TreeList将显示列菜单。列菜单允许用户显示和隐藏列,如果启用了筛选和排序,还可以对数据进行筛选和排序。默认情况下,列菜单是禁用的。可以设置为表示列菜单配置的JavaScript对象。
参数
使- - - - - -系统。布尔
启用或禁用列菜单选项。
ColumnMenu (System.Action)
如果设置为true,当用户单击列标题中的Chevron图标时,TreeList将显示列菜单。列菜单允许用户显示和隐藏列,如果启用了筛选和排序,还可以对数据进行筛选和排序。默认情况下,列菜单是禁用的。可以设置为表示列菜单配置的JavaScript对象。
参数
配置器-系统。行动<TreeListColumnMenuSettingsBuilder>
配置列菜单的操作。
可编辑的()
如果设置为true,用户将能够编辑TreeList绑定到的数据。缺省情况下,关闭编辑功能。可以设置为JavaScript对象(表示编辑配置)或字符串(指定编辑模式)。支持的字符串值为:(默认值)inline;弹出或取消。
可编辑(System.Boolean)
如果设置为true,用户将能够编辑TreeList绑定到的数据。缺省情况下,关闭编辑功能。可以设置为JavaScript对象(表示编辑配置)或字符串(指定编辑模式)。支持的字符串值为:(默认值)inline;弹出或取消。
参数
使- - - - - -系统。布尔
启用或禁用可编辑选项。
可编辑(System.Action)
如果设置为true,用户将能够编辑TreeList绑定到的数据。缺省情况下,关闭编辑功能。可以设置为JavaScript对象(表示编辑配置)或字符串(指定编辑模式)。支持的字符串值为:(默认值)inline;弹出或取消。
参数
配置器-系统。行动<TreeListEditableSettingsBuilder>
配置可编辑文件的操作。
Excel (System.Action)
配置TreeList的Excel导出设置。
参数
配置器-系统。行动<TreeListExcelSettingsBuilder>
配置excel的操作。
滤过性的()
如果设置为true,用户可以使用TreeList筛选菜单筛选数据源。缺省情况下,不进行过滤。可以设置为表示筛选器菜单配置的JavaScript对象。
滤过性的(System.Boolean)
如果设置为true,用户可以使用TreeList筛选菜单筛选数据源。缺省情况下,不进行过滤。可以设置为表示筛选器菜单配置的JavaScript对象。
参数
使- - - - - -系统。布尔
启用或禁用可过滤选项。
滤过性的(System.Action)
如果设置为true,用户可以使用TreeList筛选菜单筛选数据源。缺省情况下,不进行过滤。可以设置为表示筛选器菜单配置的JavaScript对象。
参数
配置器-系统。行动<TreeListFilterableSettingsBuilder>
配置可过滤对象的操作。
身高(System.Double)
树列表的高度。数值被视为像素。
参数
价值——系统。双
配置高度的值。
消息(System.Action)
定义显示在树列表中的命令按钮的文本。主要用于本地化。
参数
配置器-系统。行动<TreeListMessagesSettingsBuilder>
配置消息的操作。
Navigatable (System.Boolean)
如果设置为true,用户可以用键盘导航小部件。默认情况下,键盘导航是禁用的。有关可运行的示例,请参考TreeList中键盘导航的演示。
参数
价值——系统。布尔
配置导航项的值。
可分页()
如果设置为true,则TreeList显示一个分页器。默认情况下,禁用分页功能。只支持客户端分页,这意味着在初始化TreeList时所有数据项都是可用的。可以设置为表示寻呼机配置的JavaScript对象。
可分页(System.Boolean)
如果设置为true,则TreeList显示一个分页器。默认情况下,禁用分页功能。只支持客户端分页,这意味着在初始化TreeList时所有数据项都是可用的。可以设置为表示寻呼机配置的JavaScript对象。
参数
使- - - - - -系统。布尔
启用或禁用可分页选项。
可分页(System.Action)
如果设置为true,则TreeList显示一个分页器。默认情况下,禁用分页功能。只支持客户端分页,这意味着在初始化TreeList时所有数据项都是可用的。可以设置为表示寻呼机配置的JavaScript对象。
参数
配置器-系统。行动<TreeListPageableSettingsBuilder>
配置可分页的操作。
Pdf (System.Action)
配置TreeList的PDF导出设置。
参数
配置器-系统。行动<TreeListPdfSettingsBuilder>
配置pdf文件的操作。
RowTemplate system . string) (
渲染行的模板。默认情况下,为每个数据源项呈现一个表行(
参数
价值——系统。字符串
配置行模板的值。
RowTemplateId system . string) (
渲染行的模板。默认情况下,为每个数据源项呈现一个表行(
参数
价值——系统。字符串
配置行模板的值。
可滚动(System.Boolean)
如果设置为true,当总行高度或宽度超过TreeList高度或宽度时,TreeList将显示一个滚动条。默认情况下,滚动是启用的。滚动为标题和数据区域呈现单独的表。对于易访问性敏感的应用程序,禁用滚动。
参数
价值——系统。布尔
配置可滚动的值。
可分类的()
如果设置为true,用户可以通过单击列标题单元格对TreeList进行排序。默认情况下,禁用排序功能。可以设置为表示排序配置的JavaScript对象。
可分类的(System.Boolean)
如果设置为true,用户可以通过单击列标题单元格对TreeList进行排序。默认情况下,禁用排序功能。可以设置为表示排序配置的JavaScript对象。
参数
使- - - - - -系统。布尔
启用或禁用可排序选项。
可分类的(System.Action)
如果设置为true,用户可以通过单击列标题单元格对TreeList进行排序。默认情况下,禁用排序功能。可以设置为表示排序配置的JavaScript对象。
参数
配置器-系统。行动<TreeListSortableSettingsBuilder>
配置可排序对象的操作。
工具栏(System.Action)
如果将String值分配给工具栏配置选项,它将被视为整个TreeList工具栏的单个字符串模板,并且字符串值将作为参数传递给kendo.template()函数。如果给Function赋值(可能是kendo.template()函数调用或泛型函数引用),则函数的返回值将用于呈现TreeList工具栏的内容。或如果Array值被分配,它将被视为TreeList工具栏中显示的命令列表。命令可以是自定义的,也可以是内置的。支持的内置命令有:create—将一个空数据项添加到树列表中。excel -以MS excel格式导出TreeList数据。PDF -以PDF格式导出TreeList数据。搜索-内置的TreeList搜索面板..
参数
配置器-系统。行动<TreeListToolbarFactory>
配置工具栏的操作。
列(System.Action)
TreeList列的配置,代表JavaScript对象或字符串的数组。JavaScript对象被解释为列配置。字符串被解释为列所绑定的字段。TreeList将为数组中的每一项创建一列。
参数
配置器-系统。行动<TreeListColumnFactory>
配置列的操作。
Navigatable ()
如果设置为true,用户可以用键盘导航小部件。默认情况下,键盘导航是禁用的。有关可运行的示例,请参考TreeList中键盘导航的演示。
可选择的(System.Boolean)
如果设置为true,用户将能够选择树列表行。默认情况下选择是禁用的。也可以设置为以下字符串值:
参数
价值——系统。布尔
配置选择项的值。
可选择的()
如果设置为true,用户将能够选择树列表行。默认情况下选择是禁用的。也可以设置为以下字符串值:
可选择的(System.Action)
指定是否允许选择TreeList。默认情况下选择是禁用的
参数
配置器-系统。行动<TreeListSelectableSettingsBuilder>
可选设置的配置器。
搜索(System.Action)
配置剑道UI TreeList搜索栏设置。
参数
配置器-系统。行动<TreeListSearchSettingsBuilder>
配置搜索的操作。
数据源(System.Action)
配置组件的DataSource
参数
配置器-系统。行动<TreeListAjaxDataSourceBuilder>
配置数据源的操作。
例子
@(Html.Kendo().TreeMap() .Name("treeMap") .DataSource(dataSource => dataSource .Read(read => read .Action("_PopulationUS", "treeMap"))))
数据源system . string) (
参数
dataSourceId -系统。字符串
BindTo (System.Collections.Generic.IEnumerable)
将网格绑定到对象列表
参数
数据源,System.Collections.Generic.IEnumerable < T >
数据源。
事件(System.Action)
配置客户端事件。
参数
配置器-系统。行动<TreeListEventBuilder>
客户端事件操作。
例子
@(Html.Kendo().TreeList() .Name("TreeList") .Events(events => events .DataBinding("onDataBinding"))))
ToComponent ()
返回内部视图组件。
system . string)名称(
设置组件的名称。
参数
componentName -系统。字符串
组件的名称。
例子
@(Html.Kendo(). grid () . name ("grid") . columns (columns => {columns. grid . name ("grid") . columns)。Bound(p => p.OrderID).Filterable(false);列。绑定(p => p. freight);}) . dataSource (dataSource => dataSource . ajax () . pagesize (20) . read (read => read。Action("Orders_Read", "Grid"))))
延期(System.Boolean)
抑制初始化脚本呈现。注意,这个选项应该与Kendo.Mvc.UI.Fluent.WidgetFactory.DeferredScripts(System.Boolean)一起使用。
参数
递延,系统。布尔
ModelMetadata (System.Web.Mvc.ModelMetadata)
使用模型的元数据。
参数
modelMetadata -System.Web.Mvc.ModelMetadata
模型的元数据集
HtmlAttributes (System.Object)
设置HTML属性。
参数
属性- - - - - -系统。对象
HTML属性。
HtmlAttributes (System.Collections.Generic.IDictionary)
参数
属性- - - - - -System.Collections.Generic.IDictionary <字符串、对象>
呈现()
呈现组件。
例子
@ (@Page继承= " System.Web.Mvc。ViewPage>") @(Html.Kendo(). grid (Model) .Name("grid") . detailtemplate (Product => {) Product Details: Product Name: @(Product . >>")库存单位:@(product. name) UnitsInStock @(}) .Render();)