【问题标题】:Angular 4 Kendo UI Grid first row selected by default when grid loads加载网格时默认选择Angular 4 Kendo UI Grid第一行
【发布时间】:2017-08-17 13:56:14
【问题描述】:

我试图在网格加载时默认选择角剑道网格的第一行。有什么建议吗?

【问题讨论】:

    标签: angular kendo-ui kendo-grid


    【解决方案1】:

    您必须设置 [kendoGridSelectBy][selectedKeys] 属性才能执行此操作。

    注意 - 如果没有 [kendoGridSelectBy][selectedKeys] 属性将不起作用,并且会引发错误 Can't bind to 'selectedKeys' since it isn't a known property of 'kendo-grid'

    阅读https://www.telerik.com/kendo-angular-ui/components/grid/selection/#toc-persisting-the-selection了解更多信息。

    【讨论】:

    • 谢谢,我错过了这个 kendoGridSelectBy 属性。你让我开心。
    【解决方案2】:

    您可以使用网格的选择持久化功能。

    在您的 ts 代码中添加类似的内容:

    private mySelection: number[] = [0];
    

    在 html 中添加:

    <kendo-grid [selectedKeys]="mySelection"
    

    【讨论】:

    • 感谢您的回复。出现此错误。无法绑定到“selectedKeys”,因为它不是“kendo-grid”的已知属性。
    • 不确定,但您可能需要更新到最新版本的 Kendo Grid。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 2020-05-06
    • 1970-01-01
    相关资源
    最近更新 更多