问题标签 [iggrid]
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.
javascript - 过滤 Infragistics jQuery 网格控件时出现 Javascript 错误
我正在尝试按照此示例对我的 Infragistics jQuery 网格进行过滤。使用 Razor,我将其设置为这样
我也在布局文件的顶部列出了这个:
我$.tmpl is not a function
从ig.ui.js
. 如果我删除网格设置中的过滤线,它就会消失。
可能是因为我使用的是 jquery 1.5.1 并且脚本是基于 jquery 1.4.4 构建的吗?1.5.1 是 MVC 3 项目附带的默认版本。有任何想法吗?
javascript - 使用 JavaScript style.display 属性展开/折叠网格父元素时,Infragistics Grid 消失
使用 JavaScript style.display 属性展开/折叠网格父元素时,Infragistics 网格消失。当我展开父元素时,网格覆盖的区域是空白的。如果我从 IE Developer 工具栏中更改任何子控件的任何样式,则网格将变为可见。此行为特定于 IE。我在有和没有兼容模式的情况下签入 IE8。同样在 Firefox 中运行良好。
jquery - Infragistics Jquery Grid 主键
我正在尝试在我的网格上进行行选择,但在设置或获取 datakey 值时遇到了困难,因为我在上面找不到任何文档。
这根本不起作用。如何在这部分代码中访问我的 dataKey (primaryKey)?
jquery - Infragistics MVC Helper 自定义列
我目前正在使用 MVC4 中的 ASP.NET MVC 帮助程序和 Infragistics igGrid 控件,并且正在寻找一种插入自定义列的方法,以便为 CRUD 功能实现 AJAX 调用。我发现的唯一解决方案涉及公开在当前架构中不是选项的实体。本质上,我只需要知道如何添加一个可以包含简单 href 的新列来调用引用特定行上的模型的现有 REST API。
这是我到目前为止所拥有的...
jquery - 访问隐藏的 GUID Infragistics igGrid
我目前正在使用 Infragistics Grid 进行与此示例类似的内联编辑:http: //www.infragistics.com/community/blogs/mihail_mateev/archive/2011/09/25/using-crud-operations-with-jquery -iggrid-entity-framework-and-and-asp-net-mvc3.aspx。
我遇到了一个问题,即网格上的大多数数据都使用 GUID 键保存,因为正在引用多个现有数据库。问题是,虽然我可以为这些 GUID 创建一个隐藏列,将它们推送到 UI,但当从 Infragistics 访问该行时,所有隐藏数据都被丢弃(空 GUID 最终出现在 JSON 中)。
我已经尝试通过 Infragistics 隐藏这些列,也可以通过 jquery 简单地隐藏它们,但是 Infragistics 访问数据的方式似乎丢弃了任何设置 display:none 的内容。
有没有办法在不显示它们的情况下引用键?我已经在网格中使用了 comboFor 编辑器,但是当网格从更改中更新时,仍然无法不公开 valuekey。
asp.net-mvc - Infragistics 网格的 GET 返回空响应
我正在尝试使用 Infragistics 的网格来显示我的数据库中的项目列表。我在带有 Razor 引擎的 MVC 应用程序中使用代码优先方法和实体框架。除了 Infragistics 网格之外,视图中的所有内容都运行良好。
这是我的家庭视图:
这是我的控制器:
使用萤火虫我可以清楚地看到发送的请求带有状态代码“200 OK”,但响应选项卡是空的。它还会在控制台中导致错误(在 infragistics.js 中):
我想这是因为空的响应。
我尝试了什么:
调试我的控制器显示我return View(service.getListTestPlan());
没有返回一个空列表:我有 3 个有效项目。
我也尝试过Html.Infragistics().Grid<BusinessModel.Models.TestPlan>(Model__.ToList())
,但没有任何改变。还Html.Infragistics().Grid(Model)
告诉我我的参数无效
提前致谢。
asp.net-mvc - Infragistics 隐藏列更新
我在实体框架代码优先 MVC 项目上使用 Infragistics。我想显示一个带有隐藏列(ID)的表,它必须是可编辑的。这是我到目前为止所得到的:
这是显示的内容:
现在让我们添加更新功能(我知道 readOnly 是无用的,因为我们不应该看到它):
并隐藏我的 ID 列:
这是我得到的。如您所见,该表的行为就像我的 ID 列是可见的。
这发生在我添加更新功能时。您是否知道如何修复“添加新行”行,就像我的列是可见的一样?提前致谢。
jquery - 重新加载基础设施网格
我有一个需要通过 Jquery 重新加载的 Infragistics 网格。他们目前在使用网格中的值/文本下拉更新/插入行时存在错误,因此我需要手动重新加载它。
$("#grid1").igGrid("databind");
不起作用。如何通过 Jquery 重新加载整个网格?
jquery - Infragistics Jquery Grid onLoad
我正在加载一个 Infragistics 网格。加载时,我有一个模板列需要检查数据集中的另一个值,然后才知道要加载什么。看起来 Infragistics 不会让我这样做,所以我需要在加载网格后在网格上运行查询以隐藏/显示某些信息。
例如:
我的网格:
我的 js 模板逻辑:
这就是我想做的,但 ProperRights.GetTemplate 只返回 ${Division} 而不是网格行值。
所以我的下一个方法是在网格的末尾添加一个 .ready() 。然后遍历每个 td 并从行中提取值并手动更改第一列中的值,如下所示:
但这也不起作用,它会不断回来,因为发现 0 td 就像网格尚未加载一样。
infragistics - Infragistics 网格滚动问题
我有这段代码,如果IgGrid control
正在编辑中的单元格,它可以正常工作:
但是,当我使用一个IgDialog
在网格单元上弹出的按钮单击事件时,这不会滚动回正在编辑的行:
有一个虚拟滚动的方法IgGrid
,但是在线文档没有详细解释如何使用它。
Infragistics
来自所有专家的任何技巧、提示和提示?