问题标签 [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.
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
来自所有专家的任何技巧、提示和提示?
infragistics - 使用 Infragistics 的 igDataChart 时出错
请帮我解决这个问题:
方法'Infragistics.Web.Mvc.InfragisticsSuite 的类型参数。DataChart(System.Linq.IQueryable)' 不能从用法中推断出来。尝试明确指定类型参数。
模型
控制器
索引.cshtml
jquery - 如何从基础表中获取值
我需要从单元格表中获取值。如果您知道该怎么做,我将不胜感激。
尝试了几天,但我不知道如何获取 columnID 和 ROWID
我找到了这个,但它不起作用
这是代码(我如何从表中获取值)?
infragistics - 获取/设置 igGrid 组合单元格值
我有一个 iggrid,它使用 JSON 数据源作为主网格数据和我的一个字段中的组合框。
我已经创建了网格和组合,数据就在那里。当我更改组合值并提交网格时,主网格列值不会改变。我可以通过为列分配默认值然后通过组合框更改它来看到这一点。
我正在研究这个例子。 http://www.infragistics.com/products/jquery/sample/combo-box/grid-editor
组合数据
我的网格数据存储在从 web api 提取的 javascript 中的 JSON 变量中。我已经使用控制台写入验证了数据是否有效。
有没有人可以使用标准 JSON、JS 和 HTML?这个主要问题是当我更改组合值时,它不会在后台更新我的 JSON 数据。GUI 网格变化很好。
asp.net-mvc - Infragistics Ignite Excel 库中的动态奇怪问题
我正在使用 Ignite UI 工具集来生成 Excel 电子表格。我有一些在我的应用程序的旧版本中运行的代码(我从旧的 SVN 代码中提取了源代码),但现在我遇到了一个非常奇怪的问题。
我得到的例外是:
这是调试器的屏幕截图,显示 cell.CellFormat.Fill(我正在尝试设置并获取异常)正在显示在监视窗口中。请注意,单元格本身是一个动态对象。
任何人都知道可能导致这种情况的原因是什么?也许我只是没有足够地处理动态对象,但在我看来,“填充”确实存在。
asp.net-mvc - 如何在单击按钮时重新绑定 igGrid igniteUI 控件中的数据?
我在我的 ASP.NET MVC3 应用程序中使用 Infragistics(Ignite UI) 控件。我有绑定到“客户”数据的网格。工作正常。现在我有按钮了。单击时,我进行了 ajax 调用。在控制器中,我编写了仅选择“客户”数据的一部分的查询。我使用 json 返回数据。我尝试使用以下方法重新绑定它:
但网格继续显示旧数据。它不刷新。