Asp.net mvc 4 如何控制剑道格网?
如何控制剑道网格中显示的行数?房地产是有限的,所以我需要有一个相当紧凑的空间很多信息。我正在尝试将网格中的所有内容打包到一个300像素高的区域中 我遇到的问题是,在我的控制器中,从MVC JsonResult返回的200多行数据同时显示在一个页面上。不完全是我要找的 下面是代码,如果有人对剑道格网的格式有更深入的了解,可以帮忙的话,我将不胜感激 谢谢 -钢筋混凝土 {}Asp.net mvc 4 如何控制剑道格网?,asp.net-mvc-4,kendo-ui,kendo-grid,Asp.net Mvc 4,Kendo Ui,Kendo Grid,如何控制剑道网格中显示的行数?房地产是有限的,所以我需要有一个相当紧凑的空间很多信息。我正在尝试将网格中的所有内容打包到一个300像素高的区域中 我遇到的问题是,在我的控制器中,从MVC JsonResult返回的200多行数据同时显示在一个页面上。不完全是我要找的 下面是代码,如果有人对剑道格网的格式有更深入的了解,可以帮忙的话,我将不胜感激 谢谢 -钢筋混凝土 {} {}问题是您已经定义了分页是在服务器中完成的,而不是在服务器中完成的。你应该说: serverPaging: false 或
{}问题是您已经定义了分页是在服务器中完成的,而不是在服务器中完成的。你应该说:
serverPaging: false
或者什么也不做,因为默认值是false
使用此选项,您应该有一个网格,其像素数在
高度
选项中指定(在您的示例中为300像素)。示例中的其他选项是正确的。此处的服务器分页和页面大小设置不正确:
var RemoteJsonData_Call = new kendo.data.DataSource({
transport:
{
read: {
type: "GET",
dataType: "json",
url: resourceURL_Call
},
pageSizes: 8,
serverPaging: true
},
应该是:
var RemoteJsonData_Call = new kendo.data.DataSource({
transport:
{
read: {
type: "GET",
dataType: "json",
url: resourceURL_Call
}
},
pageSize: 8,
serverPaging: true
配置选项位于错误的位置,“pageSize”拼写错误,应该是“pageSize”,结尾没有“s”
其他人可能知道如何通过剑道做到这一点。我们只是查看渲染输出,找到主标记,并使用css手动调整大小。虽然不好看,但尺寸不是问题所在。I初始响应显示响应中的每一行。当我在chrome中单击分页控件时,一切都像它应该做的那样,并在分配的容器中沉淀下来-但是当控件第一次呈现时,有数据行溢出容器外,在其他控件后面,直到数据结束。我希望我能在这里标出两个答案。。。OnaBai和CodingWithSpike都有部分原因:OnaBai建议我删除serverPaging声明,CodingWithSpike向我表明我把所有东西都放错了地方。谢谢,伙计们!
var RemoteJsonData_Call = new kendo.data.DataSource({
transport:
{
read: {
type: "GET",
dataType: "json",
url: resourceURL_Call
}
},
pageSize: 8,
serverPaging: true