问题标签 [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.

0 投票
3 回答
1167 浏览

javascript - 过滤 Infragistics jQuery 网格控件时出现 Javascript 错误

我正在尝试按照此示例对我的 Infragistics jQuery 网格进行过滤。使用 Razor,我将其设置为这样

我也在布局文件的顶部列出了这个:

$.tmpl is not a functionig.ui.js. 如果我删除网格设置中的过滤线,它就会消失。

可能是因为我使用的是 jquery 1.5.1 并且脚本是基于 jquery 1.4.4 构建的吗?1.5.1 是 MVC 3 项目附带的默认版本。有任何想法吗?

0 投票
1 回答
397 浏览

javascript - 使用 JavaScript style.display 属性展开/折叠网格父元素时,Infragistics Grid 消失

使用 JavaScript style.display 属性展开/折叠网格父元素时,Infragistics 网格消失。当我展开父元素时,网格覆盖的区域是空白的。如果我从 IE Developer 工具栏中更改任何子控件的任何样式,则网格将变为可见。此行为特定于 IE。我在有和没有兼容模式的情况下签入 IE8。同样在 Firefox 中运行良好。

0 投票
2 回答
3729 浏览

jquery - Infragistics Jquery Grid 主键

我正在尝试在我的网格上进行行选择,但在设置或获取 datakey 值时遇到了困难,因为我在上面找不到任何文档。

这根本不起作用。如何在这部分代码中访问我的 dataKey (primaryKey)?

0 投票
2 回答
1744 浏览

jquery - Infragistics MVC Helper 自定义列

我目前正在使用 MVC4 中的 ASP.NET MVC 帮助程序和 Infragistics igGrid 控件,并且正在寻找一种插入自定义列的方法,以便为 CRUD 功能实现 AJAX 调用。我发现的唯一解决方案涉及公开在当前架构中不是选项的实体。本质上,我只需要知道如何添加一个可以包含简单 href 的新列来调用引用特定行上的模型的现有 REST API。

这是我到目前为止所拥有的...

0 投票
2 回答
1133 浏览

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。

0 投票
1 回答
2677 浏览

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)告诉我我的参数无效

提前致谢。

0 投票
2 回答
2067 浏览

asp.net-mvc - Infragistics 隐藏列更新

我在实体框架代码优先 MVC 项目上使用 Infragistics。我想显示一个带有隐藏列(ID)的表,它必须是可编辑的。这是我到目前为止所得到的:

这是显示的内容:

现在让我们添加更新功能(我知道 readOnly 是无用的,因为我们不应该看到它):

并隐藏我的 ID 列:

这是我得到的。如您所见,该表的行为就像我的 ID 列是可见的。

这发生在我添加更新功能时。您是否知道如何修复“添加新行”行,就像我的列是可见的一样?提前致谢。

0 投票
3 回答
5566 浏览

jquery - 重新加载基础设施网格

我有一个需要通过 Jquery 重新加载的 Infragistics 网格。他们目前在使用网格中的值/文本下拉更新/插入行时存在错误,因此我需要手动重新加载它。

$("#grid1").igGrid("databind");不起作用。如何通过 Jquery 重新加载整个网格?

0 投票
1 回答
1423 浏览

jquery - Infragistics Jquery Grid onLoad

我正在加载一个 Infragistics 网格。加载时,我有一个模板列需要检查数据集中的另一个值,然后才知道要加载什么。看起来 Infragistics 不会让我这样做,所以我需要在加载网格后在网格上运行查询以隐藏/显示某些信息。

例如:

我的网格:

我的 js 模板逻辑:

这就是我想做的,但 ProperRights.GetTemplate 只返回 ${Division} 而不是网格行值。

所以我的下一个方法是在网格的末尾添加一个 .ready() 。然后遍历每个 td 并从行中提取值并手动更改第一列中的值,如下所示:

但这也不起作用,它会不断回来,因为发现 0 td 就像网格尚未加载一样。

0 投票
1 回答
5073 浏览

infragistics - Infragistics 网格滚动问题

我有这段代码,如果IgGrid control正在编辑中的单元格,它可以正常工作:

但是,当我使用一个IgDialog在网格单元上弹出的按钮单击事件时,这不会滚动回正在编辑的行:

有一个虚拟滚动的方法IgGrid,但是在线文档没有详细解释如何使用它。

Infragistics来自所有专家的任何技巧、提示和提示?