问题标签 [kendo-ui-grid]

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 回答
140 浏览

kendo-ui - 在列上分组时不会触发 kendo 数据网格更新事件

我有一个按列默认分组的剑道数据网格,我想内联编辑网格。我不希望用户按任何其他列分组。虽然默认分组工作正常,但不会触发更新事件,并且控件不会进入控制器的内联更新方法。你能检查一下我哪里出错了。下面是代码:

如果我注释掉最后一行“.Group(d=>d.Add(f=>f.FirstName))”,一切正常,但默认分组关闭。

0 投票
2 回答
31889 浏览

javascript - TypeError : r.getClientRects 不是函数

我正在尝试通过以下链接在 KendoUI 网格中创建自定义工具栏:http://demos.telerik.com/kendo-ui/grid/toolbar-template遇到错误。

这就是我在我的代码中尝试做的事情:

我不知道问题是什么,并且我无法找出解决方案已经有好几个小时了。

我正在使用以下版本-Jquery v-3.1和 Jquery UI - 1.12

0 投票
1 回答
196 浏览

css - 扩展网格 100% 其父 div,没有其他滚动

你能帮我解决这个布局吗:http: //imgur.com/a/kTMao

我希望网格将完全(水平和垂直)填充其父 div 而不向我显示最外面的滚动条(窗口 scollbar) 我想看到的唯一滚动条是网格的滚动条

页面中间有一个 kendoSplitter

这是我的标记

0 投票
1 回答
384 浏览

angularjs - 在 kendo ui 网格中使用自定义角度指令作为列模板

我创建了一个自定义角度指令、数字控制,并希望在剑道 ui 网格列模板中使用它。

如何做到这一点?有人可以提供一个例子吗?

谢谢!

0 投票
1 回答
396 浏览

angularjs - 在角度模板中使用时,K-detail-template 指令不起作用

我正在尝试使用 Angular 模板创建嵌套的 KendoGrid,但由于某些奇怪的原因,在 Angular 模板中使用时未创建子网格

这是相同的http://embed.plnkr.co/fLwZrSaNZwLn0RRYanOU/

0 投票
2 回答
7122 浏览

kendo-ui-angular2 - angular2中kendo-grid-column上的文本对齐

如何将文本右对齐

<kendo-grid-column> </kendo-grid-column>

因为两者

<kendo-grid-column field="margin" title="Margin" style="text-align: right;"> </kendo-grid-column>

<kendo-grid-column field="margin" title="Margin" text-align="right"> </kendo-grid-column>

不工作。请问有人可以帮忙吗?

0 投票
1 回答
449 浏览

jquery - Kendo UI - 将表格网格 tr 行转换为单独的表格

下面是 HTML 代码。我需要将此“网格”的每一行显示为单独的表格,而不是带有行的单个表格。

HTML:

JS:

0 投票
1 回答
363 浏览

kendo-ui - kendoui 网格自定义数字格式模式

我想将数字列格式化如下:"23400,34"

1) "," 作为小数分隔符(如果存在小数)。

2)没有千位分隔符。

我用了这个模式"{0:#,##}"

这似乎适用","于千位分隔符

0 投票
1 回答
797 浏览

asp.net-mvc - 从 .Read() 返回元数据并在剑道网格中使用它

我正在使用带有 asp.net MVC 的网格。目前,网格.DataSource(c => c.Read())用于调用一个 URL,该 URL 返回一个IEnumerable<item>进入网格的 URL。

我想在网格中实现分页。然而,数据没有正常的分页方法(计数、页码等)。

相反,当我在内部检索数据时,我会像这样取回数据:

{ items: [. . . ], nextPage: 'J23jeg9e93', previousPage: 'oqow0r93285' }

要获取下一页,您必须再次请求数据,但要包含下一页或上一页的分页令牌。

目前我只是将项目数组返回到网格,所以没有 nextPage/previousPage 元数据。

我看不到任何包含此元数据的方法,因为我只是返回一个 IEnumerable 项目,因此没有包装器对象可以放入元数据。

我可以使用.Data()将元数据附加到读取请求,但我需要反过来做。一旦我得到元数据,我需要能够将它存储在一个 javascript 变量中,以便我可以发送它.Data()

0 投票
1 回答
410 浏览

angularjs - 剑道网格在列中显示 [object Object] 没有虚拟化分页

在我的一个应用程序中,由于在 Kendo Ui-grid 中绑定了 500 000 条记录,浏览器会挂起并崩溃。该网格总共包含 20 列,所有数据都通过剑道网格中的角度从 webapi 返回。

它适用于 3 列,当更改为 15 列时,超过 100k 的记录会出现问题。

所以我需要测试剑道网格上可以保存多少列和记录。我发现剑道中有一些可用的选项称为虚拟化来加载批量记录。

演示站点是:http ://dojo.telerik.com/@sahir/OSeRo

因此,在人员 js 中有数据时,我尝试在该文件中再添加两列,我在列中获取对象对象。

问题发生在 100k 记录绑定以上,剑道网格中没有分页。我在下面附上了一个演示项目截图,用于测试网格。

在此处输入图像描述

代码如下:

自定义 people.js