问题标签 [devexpress-gridcontrol]

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

asp.net - 如何在 DevExpress 中将数据从子 DataGridView 解析到主 DataGridView?

我询问如何将子 DataGridView的数据解析到主 DataGridView。例如:

我在主 DataGridView 上有一个名为“异常”的列,我需要来自子 DataGridView 的可用列的数据显示在主 DataGridView“异常”列上。我已经尝试过 CustomCallBack 但它不起作用。出现的错误:

我的代码:主 DataGridView id 是 disgrid,子 DataGridView 是 detgrid

主DataGridView异常列的代码(asp.net)

DetGridx (asp.net) 的代码

主 DataGridView (vb.net) 的代码

.....................................

DetGridx customcallback vb.net 的代码

有人可以指导我吗?或者提供一个类似的例子供我参考就足够了。

样本和预期输出:

提前致谢。

试图 :

添加 ds.Tables("dat").PrimaryKey = New DataColumn() {ds.Tables("dat").Columns("isAvail")}到主网格功能

错误:这些列当前没有唯一值。

0 投票
1 回答
502 浏览

c# - 如何启用附加按钮到 GridControl EmbeddedNavigator?

我有一些简单的问题,如何在我的 GridControl 中启用附加按钮。我尝试了很多事情,例如:

我不知道如何解决这个简单的任务。请帮我。

我使用 DevExpress 版本 18.1.5。

0 投票
1 回答
556 浏览

c# - 将多个选定行从一个网格复制到另一个

我有这段代码可以将选定的行从一个网格复制到另一个网格

这是我在 gridview 5 中创建列的代码

我在这段代码中有两个问题:
第一个是当我运行代码时它只添加第一条记录,然后我收到重复的错误消息。
第二个我只想第一次显示布局控制。
提前感谢,对不起我的英语。

0 投票
2 回答
1489 浏览

winforms - Devexpress 绑定列表不刷新 GridControl

我有一个带有 Devexpress GridControl 的 Windows 窗体,其数据源绑定到FleetPreference.ManufacturerListwhere ManufacturerListis aBindingList<ManufacturerItem>并且FleetPreference是窗体上的公共属性。

IE

通过调用向集合FleetPreference.ManufacturerList.AddNew()添加新项目时,会将新项目添加到原始列表中,但不会更新 GridControl 的数据源。

在进行一些检查后,当我BindingList<ManufacturerItem>向表单添加一个新属性并将控件绑定到该属性时,自动更新按预期工作。

是否有任何理由为什么使用嵌套属性不会像预期的那样自动向 GridControl 提供刷新事件?

0 投票
0 回答
491 浏览

devexpress - 使用自定义编辑按钮在编辑模式下打开 DevExpress MVC Grid

我正在使用 Devexpress MVC Grid,我添加了两个自定义按钮(编辑和复制),我正在执行操作。使用复制按钮,我正在使用现有数据创建新记录并在添加新行模式下打开网格。

以下是代码:

客户端事件:

它适用于复制按钮并在编辑表单模式下打开网格,但是当单击编辑按钮时,它不会在编辑模式下打开网格。有什么我想念的吗?

0 投票
0 回答
262 浏览

vb.net - The data is read very fast from sql server but displayed too slow on devexpress gridview

I'm using vb.net 2017 , Entity Framework 6 with sql server 2008r2.

On my form I have a devexpress gridview. The gridview is bound to a Bindingsource ( MyBindingsource ) on design time.

My table on database has around 2300 records.

On runtime I have this code :

....

all these instructions are executed instantly , and I've checked that the query contains all the 2300 records , but after that It need 4 minutes to display all the records in Gridview.

What can I do ?

Thank you !

Update

I have investigated all the events that i'm using with my grid , and i have detected that all the problems were caused by this :

With small data there's no problem , and this is why i have not noticed before. But i need this event because when the user delete a record , i don't delete it from bindingsource until the save button is pressed , but i want to hide from gridview.

What can i do ?

Thank you !

0 投票
1 回答
633 浏览

devexpress - 如何使用 devexpress 编辑表单上的按钮来执行一些额外的代码

我有 DevExpress GridControl 和自定义编辑表单,用于在 VB.net 中更新或添加行。问题:1-当用户单击弹出编辑表单上的更新按钮时,如何使用此事件执行一些额外的代码。例如在数据库和 est 中做一些事情 2-如何更改编辑表单上标准按钮的名称和可见性?请帮我。谢谢

0 投票
1 回答
102 浏览

winforms - 如何使用数据库中的数据更新新记录的字段?

我使用:
  - MS SQL Server 2014 数据库;
  - 实体框架。

我正在使用带有“空行”元素的 GridControl。
用户正在尝试在 GridControl 中添加新条目。
添加新记录后不会更新字段,这是由数据库形成的。
在我的例子中,这个字段是“ID”。
它也可以是数据库形成的其他字段。
“ID”字段仅在编辑新记录后更新。

问题。
在GridControl中添加新条目后,如何使填充数据库的字段在GridControl中更新?

在此处输入图像描述

Update_1
我想让逻辑工作:
1. 用户填写了该字段。
在此处输入图像描述

  1. 用户。点击“进入”。
  2. 代码(或标准工具“devexpress”)向网格添加了一个新条目。
    在此处输入图像描述

  3. 代码(或标准工具“devexpress”)将一个条目保存到数据库中。

  4. 代码(或标准工具“devexpress”)填充数据库创建的字段。
    就我而言,这是“ID”字段。
    我想说“ID”字段的值是在数据库中创建的。
    对于用户添加的新记录,该值需要显示在 Grid 中。

在此处输入图像描述

0 投票
1 回答
692 浏览

c# - 如何在 devexpress gridview 中启用特定列

我的代码似乎不起作用

我也试过

我已经尝试过这些代码,但是在执行我的 winform 后我的 gridview 仍然不允许编辑,还有其他方法可以使这项工作吗?因为我的代码没有发现任何错误

0 投票
1 回答
57 浏览

devexpress - 使用 Include 设置有源滤波器

我正在使用 Devexpress Gridcontrol。我正在尝试创建一个过滤器。

但这不起作用。网格未过滤。我能做些什么 ?