复选框
下拉列表树中的复选框功能提供了各种配置选项。
你可以定义复选框
配置选项:
- 使用布尔值。
@(Html.Kendo().DropDownTree() .Name("dropdowntree") .DataTextField("Name") .Checkboxes(true) .DataSource(dataSource => dataSource .Read(read => read .Action("Read_DropDownTreeData", "Home"))))
< hierarchy -datasource> < hierarchy -model id="id"> hierarchy -model> hierarchy -datasource> . /> hierarchy -datasource> . />
使用内部(详细的)配置选项。
- 的
名称()
配置设置名字
属性的复选框输入。当表单被发送到服务器时,将使用该名称。 - 的
CheckChildren ()
选项指示在选中父项的复选框时是否选中子项的复选框。此选项还启用状态不确定的三状态复选框。CheckChildren ()
如果启用筛选,则自动禁用。同时启用筛选和CheckChildren ()
与此同时,可能会导致模棱两可的情况。目前,下拉列表树不支持这种情况。 - 的
TemplateId ()
选项允许您定义将用于呈现复选框的脚本模板。类似地,模板()
选项允许设置内联字符串模板。
- 的
@(Html.Kendo(). dropdowntree (). Name("dropdowntree") . datatextfield ("Name") . checkboxes (checkboxes => checkboxes .Name("checkedFiles") . checkchildren (true) . templateid ("checkbox-template")). dataSource (dataSource => dataSource . read (read => read . action ("Read_DropDownTreeData", "Home")))) .
< hierarchy -datasource> < hierarchy -model id="id"> hierarchy -model> hierarchy -datasource> .