问题标签 [ignite-ui]

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 投票
1 回答
1097 浏览

c# - Infragistics Hierarchical Grid:将 JsonResult 绑定到网格

我在 Infragistics 论坛上发帖无济于事,所以我想我会问社区谁可以使用他们的产品。

我正在使用 IgniteUI 实现分层网格,似乎无法让我的 JsonResult 绑定到网格。网格将以正确的行数呈现,但没有填充任何列。

我有以下网格:

服务端返回的Json如下

插入其中时dataSource会很好地呈现网格,但是当网格调用该方法时:

抛出以下错误:

我已经尝试了很多事情,但似乎无法让网格按需加载。

0 投票
2 回答
3351 浏览

javascript - 获取隐藏的 igGrid 列的单元格值

我有一个包含以下列的 Infragistics 网格:-

我有 javascript 在单击网格中的选定行时运行,如下所示:-

我需要获取名为“Id”的第一列的单元格值,该列是隐藏列。

使用以下 igGrid 方法,我可以获得任何显示的值,但不知道如何获得隐藏列的值。

我将不胜感激在这方面的任何帮助,并提前感谢您。

0 投票
1 回答
303 浏览

knockout.js - 将 Knockout/Breeze 实体绑定到 IgniteUI igGrid

让我首先陈述我的总体目标,然后我会问具体的问题。我的目标是找到一个网格控件以在我的 SPA(Durandal、Knockout、Breeze 等)中用于 CRUD 功能。对于一个与 Knockout/Breeze 配合得很好并为我提供所需功能的网格(Kendo、JQGrid、JQXGrid、IgniteUI 等),我从高处和低处寻找,但我似乎找不到。迄今为止最接近的是 IgniteUI 的 iqGrid。

我的具体问题:

我可以使用 Breeze 查询我的 WebAPI,并得到很好的结果。我还可以使用可观察数组手动将结果绑定到网格,并让它们显示没有问题。我手动绑定的意思是,我必须设置每个属性并将其推送到数组中。

'data' 属性是一个 Knockout Observable Array。

然而,这不是我理想的解决方案。如果我向表中添加一个字段,那只是我必须在代码中添加它的一个地方。我理想的解决方案是让 Breeze 实体自动映射到 Knockout Observable Array 并在网格中正确显示。

例如,我已经尝试过这个,它适用于使用表格手动创建的简单网格:

但这不会在 igGrid 中显示任何数据。

我也试过这个:

这也不起作用。

所以我的问题是,有没有办法做到这一点?此外,是否有更好的方法来使用现有工具创建 CRUD 应用程序?即没有从头开始编写它?

谢谢

0 投票
1 回答
2976 浏览

javascript - 使用复选框从 iggrid 中选中的行中获取数据

我目前有一个网格,它在单击时将所选行的数据存储在数组中。此方法工作得很好,但是我正在尝试更改它,以便可以使用复选框选择多行并能够将所有日期存储在我的数组中。基本上,我不想在我的数组中一次添加一行,而是希望能够在其中添加多行。我不知道你们是否关注我,但请查看我的代码,以便我们找到一种方法来做到这一点。

这里是,

Javascript:

在我看来 :

我已经添加了在我的网格中有复选框的功能,但还没有处理它们!

///////////////////////////////////////// //////////////////////////////////

一点点编辑,所以我可以清理一些东西

让我尝试详细说明一下我希望能够做什么。我希望能够将行数组中检查的所有行中的数据作为批处理添加。也就是说,假设我检查了三行。当我按下“确定”按钮时,它应该将所有三行的信息存储在我的数组中。

如果全部成功,我的数组应该有三个“元素”。例如,array[0] 将包含来自被检查的第一行的数据。这将允许我访问每个单元格并将它们的“textContent”存储在“ContactToBind”中,这是我目前用来存储每个单元格信息的内容。

我希望这能澄清一点!

非常感谢你的帮助。

纪尧姆

0 投票
1 回答
1377 浏览

javascript - Hiding igGrid rows

Before I rip out whats left of my hair, I ask here what 'simple' thing I am missing. I have an Infragistics igGrid where I have buttons for the user to hide (filter) some of the rows. On Infragistics forum I found this suggested code :

Looks easy, but it doesn't work. Neither does 10 more of my attempts to get the 'idCol' of the row.

What really bugs me is that in Chrome Debug, 'this' shows up as a 'tr' (in IE its a HTMLTableRowElement)!! And it has a 'cells' attribute that is an HTMLCollection ==> EXACTLY what I want! However, nothing I've tried below actually GET the value of a cell/column.

So what am I missing??

After this gets figured out, I see another problem coming. Obviously the condition for hiding rows above will not be a hardcoded '4'. In an outer onclick function I set a variable that holds the condition value. However while in this igGrid function I see that my variable is out of scope. How can I pass my variable to this 'hide()' function?

0 投票
2 回答
601 浏览

infragistics - 隐藏 igGrid 汇总总计

有没有办法在打开页面时将 igGrid Summary Total 行隐藏为默认值?我在 Infragistics 开发者论坛上到处找,找不到任何东西。有人想出解决方案吗?提前致谢。

0 投票
1 回答
686 浏览

java - iggrid 使用 servlet 作为数据源在 null 值上失败

我有一个 igGrid,它显示数据库表中的字段,其中一些条目为 NULL。

servlet 返回如下数据:

如果任何列为 NULL 并出现此错误,则失败:

棘手的部分是,在 Eclipse Debug 中,我设置了一个断点,在发送之前在 servlet 中捕获了 JSON 数据,如果我在网格定义中使用这些确切的数据,它就可以工作!

所以它不是网格定义,我还有其他包含 NULL 值的 igGrid(在网格中正确显示为空白),但这些网格不使用 servlet 作为数据源。他们使用这个:

我是否必须更改我的 servlet 中的某些内容?还是网格定义?是否有另一种定义数据源以从 servlet 获取数据的方法?

0 投票
1 回答
224 浏览

jquery - 如何将 igniteUI 网格与数据表(oracle)绑定?

我正在创建 html5 应用程序,我想像在简单的 asp.net 应用程序中那样从 oracle DB 获取数据表,并将该数据表与 igniteUI 网格绑定。请告诉我如何在 html5 应用程序中执行此操作并将其绑定到 ignite ui datagrid。

使用 HTML5 的原因是我想制作可以在所有平台(桌面、网络、移动)上使用的响应式应用程序。

提前致谢。

0 投票
1 回答
1066 浏览

asp.net-mvc - MVC 从 GridView 获取数据以显示在 View 上

让我看看我是否可以更清楚地说明我在寻找什么。

我有一个视图“UpdateLead”

在我的控制器中的 GET 上,我有..

所以当我看到视图时,“名称”字段有文本“一些东西”..

但我想要的基本上是从另一个名为“ViewLeads”的视图上的网格视图中获取“名称”信息。gridview 是一个 Infragistics 网格。所以基本上如果用户选择网格中的第三个用户,我想返回该用户的所有数据(用户 ID 3)。我对 MVC 很陌生,我现在完全迷路了。谢谢!

0 投票
1 回答
550 浏览

jquery - Infragistics igCombo 让输入框变小?

我目前在我的下拉列表中显示 3 列,它们需要很宽,但 igCombo 不需要大的输入字段,因为我需要将更多字段压缩到我的表单上。默认输入字段宽度=360px 太大。如何在不影响下拉列表大小的情况下将输入字段修改为更小。如果我改变宽度,它似乎也改变了下拉宽度。