kendo-grid相关内容
我有一个包含一些环境数据的 Kendo Grid.网格的字段之一是“isDefault",它接收 1 或 0(真或假).在数据库中,我有一个触发器,当某些记录设置为 isDefault = 1 时,任何其他记录都会更新为 isDefault = 0,只是为了确保只有一个默认环境. Kendo 网格工作正常,它绑定数据并更新记录就好了,但更新后,网格不会刷新所有记录,如果有的话,比如说,记录
..
我有一个 Kendo 网格,我需要根据要删除的行中的数据自定义删除确认消息框.我有一个自定义的通用消息作为网格配置的一部分,如下所示. 可编辑:{确认:“您确定要删除此记录吗?",模式:“弹出",模板:kendo.template($("#popup-editor").html())} 我曾考虑使用 remove 事件处理程序,但在行被删除后触发. 解决方案 我猜您需要手动执行此操作
..
我遇到了一个问题,我的模型的属性在将它发送到我的控制器以从 Kendo Grid 进行更新或创建调用时没有正确更新.模型如下所示: 公共类 ReleaseNotesModel{公共 int NoteID { 获取;放;}公共 int ReleaseID { 获取;放;}公共列表ReleaseNoteTranslations { 得到;放;}公共 ReleaseNoteType ItemType
..
所以标题几乎说明了一切.我正在尝试将新的 MultiSelect 小部件合并到 Grid 的自定义弹出编辑器模板中. 我正在使用数据属性初始化方法并从远程数据源读取下拉选项.一切正常,但我无法将所选项目的值导入模型. 当我保存该行时,一个数据数组被发送到服务器,代表在 MultiSelect 中选择的第一个数据项,而不是一个以逗号分隔的所选值列表. 任何想法如何将 MultiSe
..
我是 kendo.ui 的初学者,我编写了这段代码来创建 kendo.ui.grid @(Html.Kendo().Grid(模型).Name("网格").Columns(columns =>{column.Bound(p => p.BrandName);column.Bound(p => p.BrandAbbr);column.Bound(p => p.SrcImage);columns.Co
..
我在 Angular 4 + TypeScript + Kendo UI 上有应用程序.我还有一个包含用户表的页面.编辑用户后,我想通过我编辑的 ID 突出显示用户. users: Observable>;selectedId:编号;网格视图:网格数据结果;ngOnInit() {this.users = this.route.params.switchMap((params: Params)
..
我正在尝试使用只有两列的表构建一个非常简单的 Kendo CRUD 网格:ID 和名称.我已经用服务器端分页和服务器端过滤配置了网格. 一切似乎都按预期运行,但在创建新记录后,网格显示新记录但没有 ID 字段.在创建时,请求的 ID 为 null,但我在创建后发送 id 的值和完整对象.在示例网格中,网格会更新为新值.我需要更改/添加什么以确保新创建的记录的 ID 也显示在网格中? 以
..
有谁知道剑道网格是否可以一直设置为编辑模式? 我们不希望用户单击单元格或按钮来激活编辑模式.我们希望小部件始终显示并可用. 有可能吗? 解决方案 除了使用批量编辑模式,您还可以尝试使用 MVVM 设置每列的模板并将输入元素绑定到数据项. $("#grid").kendoGrid({数据源: {架构:{模型: {id: "id",字段:{id: { 可编辑: false }}}
..
我正在尝试创建 Telerik Grid 视图,但是当我参考 kendo 时,它无法识别它.当我尝试引用剑道时,Visual Studio 给我一个错误.这是代码 @(Html.Kendo().Grid),下面是错误. 'System.Web.Mvc.HtmlHelper'不包含“Kendo"的定义,也没有接受“System.Web.Mvc.HtmlHelper"类型的第一个参
..
这是我第一次使用 Kendo UI.我有一个带有子节点的 Kendo UI 网格.我想在数据绑定后保留展开的行.现在在子中添加一行后它会折叠 我尝试了来自这里的建议/p> dataBound: function() {this.expandRow(this.tbody.find("tr.k-master-row").first());} 但这只会扩展第一行. 如何保留行?我错过了什
..
我有一个包含大型数据源和分页的 Kendo UI 网格. 我有一个事件会在我知道要选择的基础数据项的地方触发,但不确定如何以编程方式在网格中分页/选择该项目.如果item不在当前网格页面上,当数据不在当前页面上时,我无法使用datasource.view()来戳穿. 有谁知道我如何通过底层数据源对象选择一个项目? 我遇到了与@@ 类似的情况:http://jsfiddle.net
..
我的网格中有一个字段,其 ID 范围为 1 到 2000.我在字段定义中将其指定为一个数字. 问题是当我使用过滤器并输入“1000"时,当我返回过滤器输入另一个数字时,它会显示“1,000.00".我不希望过滤后的文本框显示逗号或小数点.该格式与该字段无关. 我该如何纠正? 提前致谢! 解决方案 虽然@Flores 的回答为我指明了正确的方向,但它并没有达到预期的效果.至
..
我有一个显示一组数据的 Kendo UI 网格,我需要能够选择特定的单元格(特定列中的单元格),并在选择后返回所选单元格所在行的 DataItem,以及单击的那个 DataItem 的属性.我不知道这是否可行,但我已经研究了一整天并得出结论,我需要一些帮助. 这是我的 grid 和 dataBound 函数,它当前为我提供了 DataItem,但就是这样: var hhGrid = hh
..
这是一个关于我正在经历的行为的演示. 如果您编辑 ID 为 1 的现有行,将文本更改为其他内容,然后按取消按钮,该行将正确恢复到其先前状态. 为了重现我的问题,您需要: 添加新行 按更新按钮保存. 再次选择该行并按下更新按钮. 按下取消按钮 该行消失了! 这个问题虽然有类似的问题,但我还没有找到满意的答案. 有人说我需要定义一个id.正如你从我的演示中看到的,
..
我想以编程方式设置 Kendo UI 网格列宽.我正在使用以下代码: function setColumnWidths(grid, options) {for (var i = 0; i
..
我需要在我的剑道网格列模板中应用一个条件. 这是我的代码: 列:[{字段:“员工姓名",title: "姓名",模板:'#= if (empName == null){ "show xxx"} 别的 {//如果不为空,我想显示实际名称员工姓名} #'}, 解决方案 检查这个 '
..
我正在尝试刷新 Kendo UI 网格,但尚未成功.有人能告诉我我错过了什么或我做错了什么吗? 我有以下代码: .cshtml: $('#btnRefresh').click(function (e){$.ajax({类型:'POST',url: "@(Url.Content("~/Administration/RefreshAll/"))",成功:函数(){$("#Product
..
如何检查 Kendo Grid 是否有变化?我听说有一个dirty 属性,但我找不到. 解决方案 添加的行会将脏属性设置为 true,更新的行也会如此.但是,删除的行存储在其他地方(在 _destroyed 集合中).将此函数传递给您网格的数据源以查看它是否有变化. 函数doesDataSourceHaveChanges(ds){var 脏 = 假;$.each(ds._data, fu
..
如何在 Kendo UI 网格上显示任何应用的过滤条件.我想要一个应用标准的只读显示.当前功能确实允许用户应用过滤器,但用户必须转到过滤器菜单才能查找过滤器详细信息. 解决方案 Kendo UI 数据源没有过滤器事件,因此您需要自己实现.然后当事件被触发时,您可以获取当前过滤器并按照您希望显示的任何方式对其进行格式化. 例如: var grid = $("#grid").kendo
..
我的 ASP.NET MVC 应用程序有一个基本的 KendoUI 网格,它使用 ajax 绑定进行读取.我想增强这一点,以便使用网格上方的表单来帮助选择应显示在网格中的数据.这是一个标准的搜索表单,包含基本字段,如名字、姓氏、出生日期、客户来源等,并带有搜索按钮.当按下搜索按钮时,我想通过传入带有我上面引用的字段的搜索模型来强制网格从控制器获取符合条件的数据. 搜索表单包含在 _Custo
..