即使没有数据,也可以在 Kendo Grid 中显示固定的行数?

Posted

技术标签:

【中文标题】即使没有数据,也可以在 Kendo Grid 中显示固定的行数?【英文标题】:Show fixed # of rows in Kendo Grid even with no data? 【发布时间】:2015-04-02 22:15:16 【问题描述】:

我正在使用 2 个剑道网格来显示一些数据。选择第1电网中的数据时,相应地更新第2电网中的数据。这 2 个网格以 2 列布局并排放置在页面上。现在,我设置它们的高度是一样的。

问题是,通常第一个网格有更多的数据,即有 10 行(每页),第二个网格的数据很少,所以在大多数情况下,它有 1 行数据或没有行数据。因此,第二个网格的分页部分改变了它的位置。是否可以始终将其显示在底部。例如,如果没有行,那么只显示一个底部有分页部分的空白区域?

谢谢

【问题讨论】:

我正在为 MVC 使用 Kendo UI。根据一些搜索,我使用: .htmlAttributes(new style = "height: 400px" ) ,不知何故分页部分不会留在底部。 【参考方案1】:

@urlreader,你能在 jsfiddle 上分享你的代码吗,这有助于识别问题。我在之前的一项任务中有相同的场景,我使用网格的 height 属性实现了它。

以下是我创建的小提琴供您参考: http://jsfiddle.net/Sowjanya51/s2ajrj09/

【讨论】:

谢谢。如何在 MVC 的 Kendo UI 中使用它?我使用: .HtmlAttributes(new style = "height: 400px" ) ,尽管您的示例符合我的要求,但分页部分不会停留在底部。 找到解决方案: .TableHtmlAttributes(new style="height: 450px;") ,见***.com/questions/12955673/…

以上是关于即使没有数据,也可以在 Kendo Grid 中显示固定的行数?的主要内容,如果未能解决你的问题,请参考以下文章

ASP.Net MVC Kendo Grid 的自定义分页

如何在加载kendo-grid时显示kendo加载图标?

如何使用 Kendo UI Grid 的 SetDataSource 方法

MVC Kendo Grid 未显示任何数据

Kendo Grid 具有正确的 JSON,但数据未显示

调用读取后未填充 Kendo UI Grid