问题标签 [kendo-treelist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
693 浏览

javascript - 在 Kendo UI TreeList 中拖动节点时如何更改图标/拖动线索?

在 Kendo TreeList 中拖动节点时,当 e.target 有效(允许拖放)时显示一个加号图标,但当 e.target 无效时显示一个拒绝图标(例如,当您将节点拖动到自身或孩子)。我定义了一些拒绝放弃的条件。现在,我也想根据我的规则将图标更改为拒绝。

对于 Tree View,有这个e.setStatusClass(k-denied)方法。它不适用于树列表https ://docs.telerik.com/kendo-ui/api/javascript/ui/treeview/events/drag 。TreeList 有类似的东西吗?在文档中,没有:https://docs.telerik.com/kendo-ui/api/javascript/ui/treelist/events/drag

--

使用onDrag(e)方法并访问e.target会给出td. 但我需要将dataItem放入tr.

0 投票
1 回答
103 浏览

javascript - 如何在 Kendo TreeList 的 onDrag 方法中从 e.target 获取数据项(在 Javascript 中)?

我有一个onDrag绑定到 treeList 的拖动事件的方法。在这种方法中,我需要获取用户拖过的 tr 中的数据项。但e.target只获取 td 元素。

0 投票
1 回答
410 浏览

asp.net-mvc - Kendo MVC TreeList 未从初始 BindTo 渲染

MyMVC ViewModel包含要在 my 中显示的初始记录列表Kendo TreeList。但是,TreeList 没有呈现初始列表……我不明白为什么。

要求:

  • 如果存在初始记录...显示它们
  • READ ACTION 不能在初始渲染上执行(其他控件稍后管理)

对于其他 Kendo 控件,您设置:

  • 自动绑定(假)
  • BindTo(Model.MyColleciom)

...并且 READ ACTION 不执行。但是 TreeList 目前正在失败。

我的剃须刀看起来像:
在初始渲染记录确实存在(见下图)

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
56 浏览

javascript - 仅当 columnwidth < maxInt 时,如何自动调整 Kendo TreeList 中的第一列?

我有一个 Kendo TreeList 并希望自动调整第一列 onDatabound 和 onExpand。但是如果该列将比 maxInt 更亮,它不应该适合(并且保持相同的宽度)。所以我想要类似的东西

但是我没有找到一个简单的 getWidth() 方法

此外,如果有办法手动设置宽度(为了设置数据绑定的最大宽度),那就太好了。

0 投票
1 回答
474 浏览

kendo-ui - KendoUI (Telerik 2018) - TreeList 直到手动刷新才显示新创建的记录

我能够在 TreeList 中为 MVC 创建新记录。但它只有在刷新页面后才会显示新创建的记录。编辑和删除工作正常。

剃刀代码

控制器方法

模型

如果“保存”方法返回

代替

TreeList 显示重复记录

TreeList 的“保存”事件也以相同的方式运行。

Version Info: Telerik 2018.1.221.545, MVC 5.2, .NET 4.6

请就此提出建议。谢谢。

演示链接:https ://demos.telerik.com/aspnet-mvc/treelist/editing

0 投票
1 回答
294 浏览

jquery - 无效的模板 Kendo UI 数字格式

格式化模板的正确方法是什么:

它适用于 Jquery。我在 .ts 文件中实现的相同。

那里而不是模板:'#= formatNm(Num) #' 我正在写 this.formatNum 但它在数据可用之前被触发

任何想法我们如何才能做到这一点。

或者我直接在 kendo.toString('Num',"#,##0.0000") 中传递格式,而不是编写单独的函数

0 投票
1 回答
375 浏览

angularjs - 剑道树列表显示无记录的自定义消息

我在 angularjs 中创建了 kendo-treelist。最初我传递的是空数据,所以它显示“没有要显示的记录”。我想自定义这个消息怎么做。提前致谢。

0 投票
2 回答
965 浏览

kendo-ui - 在 Kendo Ui 树列表中编辑数据时如何获取字段值

我是 Kendo UI 的新手,我有一个问题。现在我正在使用 TreeList / Editing 以及当我将值编辑到第一个字段时如何将值自动加载到其他字段?

示例: 1.
序列号:123456789
2.名称:测试

当我将序列号 123456789 编辑到第一个字段并将名称自动加载到第二个字段时。

0 投票
1 回答
149 浏览

jquery - 在 Kendo UI TreeList 中禁用\启用多个复选框

当单击标题复选框时,我尝试了这些解决方案来禁用/启用 Kendo UI TreeList 中的多个复选框:

1.prop('禁用',true) \ prop('禁用',false)

2.attr('disabled','disabled')\removeAttr('disabled');

3.$(...)[0].disabled=true \$(...)[0].disabled=false

但是它们都有相同的问题,只影响 TreeList 中的最后一项!

我真的很困惑,不知道出了什么问题,有没有可能解决?

0 投票
1 回答
381 浏览

kendo-ui - 具有多行文本的 Kendo MVC UI TreeList

我将文本区域作为 EditorTemplate (StringTextArea.cshtml) 添加到 TreeList。

模型类

TreeList 在编辑模式下添加文本区域,我将 LvlType 中的“\n”替换为“ <br />”,然后将其保存到 SQL Server 2008

但它在 TreeList 中按原样显示字符串。

在此处输入图像描述

有没有办法让 TreeList 显示带有换行符的字符串?

谢谢