问题标签 [webdatagrid]

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 回答
5718 浏览

infragistics - Infragistics Webdatagrid:将列调整为最大的标题/数据单元格内容

我正在寻找一种根据最大数据内容或标题更改列宽的解决方案。像 tbody.igg_Item > tr > td { white-space: nowrap !important; 这样的解决方案 } 不起作用,因为网格根据列标题内容而不是数据设置列宽,因此数据单元格内容不会以其全长显示。例如,如果内容是“我的测试数据内容”,我只能看到“我的测试数据”,因为我的标题不够长。

我的标记是:

我在后面的代码中添加列(我没有看到任何控制宽度的 DataColumn 属性)

0 投票
0 回答
199 浏览

c# - Firefox 需要单击两次才能正确设置验证器

我有一个奇怪的问题,但我找不到解决方案:我们使用 Infragistics WebDataGrid,我在其中设置了一个下拉列表和一个文本框。我为他们两个设置了一个requiredfieldvalidator

如果应该创建一个新项目,我会进行回发,然后将其设置为数据源并重新加载它,如下所示:

现在到了有趣的部分:当我在添加新行后按 Enter 键时,Firefox(只有 Firefox,在 IE 上它可以正常工作),似乎认为验证器组上的验证器attrib设置不正确,我需要单击两次,以使它保存。
如果我用萤火虫检查这个,我看到两个验证器都在显示:没有,所以这不是问题。如前所述,这只发生在 Firefox 上,我无法在一个小的测试样本上重现它。

有谁知道,什么可能导致这种行为?由于我不习惯这个验证器,我无法想象是什么导致了这个问题。

感谢您的回复!

马蒂亚斯

伊迪丝说:这是一个基础错误......另一个......我在这种情况下使用普通的asp文本框并用一些css更改样式。

0 投票
1 回答
960 浏览

c# - 在行编辑模板内编辑控件

您好,我目前正在尝试将数据加载到 RowEditTemplate 的控件之一中。

我在所述模板中有一个常规的 ASP.NET DropDownList。此列表应加载来自 List 的数据,其中 MyObject 具有 Id 和 Name。
我已经搜索了很长一段时间,但我似乎无法找到一种方法从后面的代码中获取此列表并加载所述数据。

欢迎任何帮助,谢谢

0 投票
1 回答
2934 浏览

javascript - 将值动态输入到 webdatagrid 行添加

我正在尝试从网格外部将一些值输入到网格的新行模板中,因为从 webdatagrid 内部选择这个特定的输入非常不切实际。

如何从控件外部通过 javascript 到达要添加的行?根据文档ig_controls.wdgTransaccion.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row();应该可以解决问题,但它根本无法返回任何行

谢谢

0 投票
0 回答
456 浏览

sharepoint-2010 - SharePoint 中的 Infragistics WebDataGrid - 代码块上的异步请求 HTTPException

在我的 SharePoint 网站上使用 Infragistics WebDataGrid 且仅使用动态列时出现错误。

错误是:[HttpException]:控件集合无法修改,因为控件包含代码块(即<% ... %>)。

你能帮忙吗?

0 投票
0 回答
3151 浏览

c# - Webdatagrid infragistics 无法获取单元格内的用户控件

我的页面中有一个基础设施 webdatagrid,在该页面的顶部,我有一个带有 2 个按钮的 webdatamenu,一个用于刷新页面,另一个用于保存网格中的数据。我正在做的是日程安排。这是我的网络数据网格..

一切正常,刷新时,数据已加载...问题是当我尝试保存更改时...

}

所以两个按钮中的代码是相同的,我试图找到名为 Segmento1 的用户控件,即在第 4 列中......现在代码在按下刷新按钮时工作,找到用户控件,但是当我按下按钮保存,控件为空......有什么问题......我对此很生气,因为昨天它正在工作,然后今天它停止了,我认为这是代码工作时的编程问题之一,并且停止工作只是因为他想要..

0 投票
0 回答
407 浏览

asp.net - Webdatagrid 'C:\inetpub\wwwroot\Images' 不是有效的虚拟路径

我正在使用 webdatagrid,

当我尝试将数据网格内容导出为 pdf 时出现此错误

我的代码如下

但是当尝试这条线时

WebDocumentExporter1.EnableStylesExport = false;

导出工作但不导出网格样式。

任何帮助将不胜感激。

问候,

0 投票
1 回答
982 浏览

asp.net - Infragistics WebDataGrid RowAdding:是否没有 CheckBox 编辑器提供程序?

在我ig:WebDataGrid有两列保存来自数据库的布尔值;该列是通过定义的

每个编辑选项(无论是RowEditing还是CellEditing)都可以与自动提供的表示值的复选框一起正常工作。但现在我想使用该RowAdding功能。不幸的是,我找不到任何似乎适合 CheckBoxes 的 EditorProvider,并且只是将各个列的定义留空导致单元格在添加行中不可单击/可编辑,尽管显示了灰色的 CheckBoxes 并且该列是不设置为ReadOnly

有没有办法让编辑器提供者适合这个?由于使用复选框自动进行编辑,我觉得应该有一种简单的方法来RowAdding进行类似的工作。否则,我将不得不通过创建一个以“真/假”作为值的下拉提供程序来采取“痛苦”的方式......这将不那么优雅。

0 投票
1 回答
1365 浏览

infragistics - 将焦点设置到 Infragistics WebDataGrid 中的列过滤器

我正在使用带有过滤集的 Infragistics NetAdvantage WebDataGrid。

在页面加载时,我想打开第一个过滤器的文本框,并将焦点设置在那里,以便用户开始输入要过滤的文本。

在此处输入图像描述

我在网上看到了一个关于如何为 jQuery 网格执行此操作的示例,但不适用于 WebDataGrid

我想要一些类似的东西:

我正在使用 Infragistics35.Web.v11.2,版本=11.2.20112.2025

0 投票
1 回答
362 浏览

asp.net - 更新面板不绑定数据

我有一个gridview,当您单击一个单元格时,它会使用从gridview1传递到gridview2的会话参数填充另一个gridview


Public Sub WebDataGrid1_CellSelectionChanged(sender As Object, e As Infragistics.Web.UI.GridControls.SelectedCellEventArgs) Handles WebDataGrid1.CellSelectionChanged Dim pressName = e.CurrentSelectedCells(0).Text Session("pressName") = pressName WebDataGrid2.DataBind() End Sub