问题标签 [kendo-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.
jquery - 简单的剑道网格实现
我正在尝试使用 HtmlHelper 扩展来实现 Kendo Grid
我的控制器类是“Store”,视图是“viewStores”,我正在尝试使用方法“StoreRead”绑定数据。我正在使用 Visual Studio 2012、.net 4.5 和 mvc 4 和剃须刀......
这是我的代码..
看法
模型
templates - 无法将单选按钮添加到 Kendo UI 网格
我试图在我的剑道网格中有一组 3 个单选按钮(每个按钮在不同的列但在同一行)但没有成功。我查看了 Kendo RowTemplate 文档,但它并没有指导我找到任何解决方案。它适用于复选框,但是当我将模板更改为“收音机”类型时,它会在我单击编辑按钮的第二个更改为复选框。有什么想法吗?下面是我的 kendoGrid 属性,我将 ** 放在字段属性中的“模板”行旁边。
}
kendo-ui - 我的 Kendo 数据源架构必须是什么样的?
给定这个json?
jquery - kendo 数据源服务器分页和 json 中的总计
对于我的 Kendo 数据源,生成的 json 有一列“TotalRecords”,我如何将这个总数设置为 Kendo 数据源总数,以便我的服务器分页可以工作。我的代码如下:
当前实现不起作用,即使我提供了硬编码的总记录数,当此数据源绑定到网格时,总计数仅显示 json 中返回的记录数,即 pagesize。
javascript - 尝试保留过滤器状态时出现类型错误 - Kendo UI Grid
我正在使用 Kendo UI 的 Grid 并尝试添加一些代码,这些代码通过 cookie 保留网格的过滤器/分组/等。它在示例中有效,但在我的代码中根本无效。
示例:http ://www.kendoui.com/code-library/web/grid/preserve-grid-state-in-a-cookie.aspx
我的代码:http: //jsfiddle.net/PwajE/
无论出于何种原因(我确信这是一个简单的原因),我不断收到类型错误。两个小时后……我来了。
一如既往,任何帮助表示赞赏。
@RRfive
kendo-ui - Kendo UI Grid - 如何绑定到子属性
如何在剑道网格的模型设置中将列/字段绑定到 json 的子属性(在 javascript 中)?例如,我希望网格包含列:FName、LName、Street 和 Address。基本上我想展平Web服务返回的层次结构。
剑道设置
JSON
json - 为什么当我在网格行的内联编辑上单击更新时调用我的读取方法
剑道网格的另一个令人沮丧的一天。无论如何,我的问题是:当我在网格行项目上单击“编辑”时,它会进入编辑模式。好的。然后我修改一条记录,然后点击更新。我希望调用“/Company/SaveAccountAdmin”方法。但是没有......再次调用读取方法。当我单击“取消”时,记录就消失了!$("#save") 点击事件只是试图强制保存,但这些事件肯定可以从网格命令按钮触发吗?有什么想法吗?
});
kendo-ui - 在剑道网格中手动维护脏单元格标记
我有一个可编辑的剑道网格,我可以在其中编辑一个单元格,网格将红色标记添加到单元格的左上角。
我转到另一个页面,然后返回进行编辑的页面,红色标记消失了,但单元格中新添加的值仍然存在。我在 Kendo 网站上看到了对此的回应,其中建议:“为了在每次重新启动网格时显示“脏标志”,它必须遍历所有模型,检查所有字段是否已更改且可见网格单元格。”
我假设这需要DataBound()
在网格事件上完成(当我切换页面时似乎触发)我将手动将k-dirty-cell
类应用于单元格,但我无法弄清楚如何在代码中使其工作。任何想法都非常感谢。
asp.net-mvc - 对 Kendo Grid 进行排序会更改其列宽
我有一个这样的剑道网格:
当您单击列标题时,会出现一个向上或向下箭头以指示排序。到目前为止一切顺利,但是排序箭头使列扩大了它的宽度,这很烦人。我想避免列改变它们的宽度,你是怎么做到的?
kendo-ui - Kendo 网格更改事件不会在 casperJS 单击时触发
我有一个模糊的问题,我发现很难用 Kendo Grid 追踪。通过浏览器,我可以单击一行,并且在触发更改事件时可以很好地选择它。但是,如果我使用 casperJS单击tr
or元素:td
我在拍摄的照片上没有任何突出显示。我曾尝试触发 mousedown,然后触发 mouseup 命令、单击命令、各种变体,但我仍然无法触发 Kendo Gridchange
事件。我认为change
事件是由 mouseup 触发的,我错了吗?我是否单击了错误的元素并且 Kendo Grid 响应了不同的元素单击事件?