首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kendo Grid Angular (kendo-angular-grid@^1.4.1)

Kendo Grid Angular (kendo-angular-grid@^1.4.1)
EN

Stack Overflow用户
提问于 2017-09-27 17:11:15
回答 1查看 137关注 0票数 1

目前,我想选择Kendo Grid中的第一行。下面是我的代码:在组件中:

代码语言:javascript
复制
export class SampleComponent{  
  gridView: GridDataResult; 
  mySelection: number[] = [0]; 
  state: State = { skip: 0, take: 6, sort: [{ dir: "desc", field: "id" }]};
  ...  
}

在HTMl中:

代码语言:javascript
复制
<kendo-grid id="grid" 
   [data]="gridView" [pageSize]="state.take" 
   [skip]="state.skip" [selectable]="true" 
   (selectionChange)="onSelect($event)" 
   (sortChange)="sortChange($event)" 
   [sort]="state.sort" [filter]="state.filter" 
   [sortable]="true" [kendoGridSelectBy]="'id'" 
   [selectedKeys]="mySelection" [height]="'auto'" [scrollable]="'none'">

我的问题是:网格的第一行没有被选中。我如何解决这个问题?

请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2017-09-28 04:36:16

听起来您想要按rowIndex进行选择,但您为kendGridSelectBy提供了一个键( 'id'),覆盖了默认值。

变化

代码语言:javascript
复制
    [kendoGridSelectBy]="'id'" 

代码语言:javascript
复制
    kendoGridSelectBy

并且它应该选择

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46443874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档