gpt4 book ai didi

javascript - 使用 Knockout-Kendo.js 进行 ko 绑定(bind)自定义剑道网格的 header

转载 作者:行者123 更新时间:2023-11-28 13:37:39 25 4
gpt4 key购买 nike

我尝试使用具有 knockout 绑定(bind)和 Knockout-Kendo.js 库的剑道网格

定义如下:

<div data-bind="kendoGrid:
{
data: SearchResult,
rowTemplate: 'rowTmpl',
altRowTemplate: 'altTmpl',
useKOTemplates: true
}">
</div>

<script id="rowTmpl" type="text/html">
<tr class="tdText" role="row">
<td >
<a data-bind="attr: { href: 'scrccc_checkEdit.aspx?id=' + CheckID }" >
<img src="images/icon-edit.gif" border="0" alt="Edit/View Check" />
</a>
</td>
<td data-bind="text: CheckNumber"></td>
<td data-bind="text: new Date(CreateDate).MMddyyyy()"></td>
//...
<td data-bind="text: ParishName">
</tr>
</script>
<script id="altTmpl" type="text/html">
//....

从 REST 服务加载的数据有更多我想在网格中显示的列由于模板的缘故,该行看起来没问题,但问题出在网格标题上,为源中的每个字段创建列。

如何隐藏标题中的某些列,并自定义其标题标签(更改列宽、标题标签并最终允许其他自定义。

例如,在上图中我想要 Co

最佳答案

当前有一个特定选项可以直接指定标题模板。您可以做的是使用 titleheaderTemplate 选项直接指定一组列及其标题,例如:

this.gridOptions = {
data: this.items,
rowTemplate: "rowTmpl",
useKOTemplates: true,
columns: [
{
title: "My ID"
},
{
headerTemplate: "<strong>Name Edit</strong>"
},
{
title: "Name Value"
}
]
};

示例:http://jsfiddle.net/rniemeyer/yjYMK/

关于javascript - 使用 Knockout-Kendo.js 进行 ko 绑定(bind)自定义剑道网格的 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20334458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com