首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >突出显示kendo-grid的第一行

突出显示kendo-grid的第一行
EN

Stack Overflow用户
提问于 2018-09-21 17:54:54
回答 2查看 893关注 0票数 0

我想突出显示(或选择)剑道网格的第一行。我需要获取typescript函数中的第一行,并添加‘k-state-selected’。该行没有唯一的id (‘ng-reflect-logical-row-index="1"’除外)。选择(假单击行,以便自动选中该行)或突出显示第一行的最佳方法/实现是什么?

EN

回答 2

Stack Overflow用户

发布于 2018-09-21 18:20:07

Kendo有一个指令,允许您根据回调将类添加到行中。

CSS:

代码语言:javascript
复制
.k-grid tr.selected { background-color: yellow; }

HTML:

代码语言:javascript
复制
<kendo-grid [data]="gridData" [rowClass]="rowCallback"></kendo-grid>

TS:

代码语言:javascript
复制
public rowCallback(context: RowClassArgs) {
   if (context.index == 0) return 'selected';
}

Check this demo

更多信息请参考他们的官方documentation

票数 0
EN

Stack Overflow用户

发布于 2018-09-26 16:13:55

如果希望突出显示kendo Grid的第一行,可以尝试执行以下操作:在我的示例中,触发器位于页面加载时。而且,它在jquery中。只需将其转换为typescript即可。

代码语言:javascript
复制
$(document).ready(function(){
var grid = $("#gridname").data("kendoGrid");
grid.select("tr:eq(1)");
})

请参阅参考:http://dojo.telerik.com/@Kiril/Ocace

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

https://stackoverflow.com/questions/52441128

复制
相关文章

相似问题

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