问题标签 [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.
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")}
到主网格功能
错误:这些列当前没有唯一值。
c# - 如何启用附加按钮到 GridControl EmbeddedNavigator?
我有一些简单的问题,如何在我的 GridControl 中启用附加按钮。我尝试了很多事情,例如:
我不知道如何解决这个简单的任务。请帮我。
我使用 DevExpress 版本 18.1.5。
c# - 将多个选定行从一个网格复制到另一个
我有这段代码可以将选定的行从一个网格复制到另一个网格
这是我在 gridview 5 中创建列的代码
我在这段代码中有两个问题:
第一个是当我运行代码时它只添加第一条记录,然后我收到重复的错误消息。
第二个我只想第一次显示布局控制。
提前感谢,对不起我的英语。
winforms - Devexpress 绑定列表不刷新 GridControl
我有一个带有 Devexpress GridControl 的 Windows 窗体,其数据源绑定到FleetPreference.ManufacturerList
where ManufacturerList
is aBindingList<ManufacturerItem>
并且FleetPreference
是窗体上的公共属性。
IE
通过调用向集合FleetPreference.ManufacturerList.AddNew()
添加新项目时,会将新项目添加到原始列表中,但不会更新 GridControl 的数据源。
在进行一些检查后,当我BindingList<ManufacturerItem>
向表单添加一个新属性并将控件绑定到该属性时,自动更新按预期工作。
是否有任何理由为什么使用嵌套属性不会像预期的那样自动向 GridControl 提供刷新事件?
devexpress - 使用自定义编辑按钮在编辑模式下打开 DevExpress MVC Grid
我正在使用 Devexpress MVC Grid,我添加了两个自定义按钮(编辑和复制),我正在执行操作。使用复制按钮,我正在使用现有数据创建新记录并在添加新行模式下打开网格。
以下是代码:
客户端事件:
它适用于复制按钮并在编辑表单模式下打开网格,但是当单击编辑按钮时,它不会在编辑模式下打开网格。有什么我想念的吗?
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 !
devexpress - 如何使用 devexpress 编辑表单上的按钮来执行一些额外的代码
我有 DevExpress GridControl 和自定义编辑表单,用于在 VB.net 中更新或添加行。问题:1-当用户单击弹出编辑表单上的更新按钮时,如何使用此事件执行一些额外的代码。例如在数据库和 est 中做一些事情 2-如何更改编辑表单上标准按钮的名称和可见性?请帮我。谢谢
winforms - 如何使用数据库中的数据更新新记录的字段?
我使用:
- MS SQL Server 2014 数据库;
- 实体框架。
我正在使用带有“空行”元素的 GridControl。
用户正在尝试在 GridControl 中添加新条目。
添加新记录后不会更新字段,这是由数据库形成的。
在我的例子中,这个字段是“ID”。
它也可以是数据库形成的其他字段。
“ID”字段仅在编辑新记录后更新。
问题。
在GridControl中添加新条目后,如何使填充数据库的字段在GridControl中更新?
Update_1
我想让逻辑工作:
1. 用户填写了该字段。
- 用户。点击“进入”。
代码(或标准工具“devexpress”)将一个条目保存到数据库中。
- 代码(或标准工具“devexpress”)填充数据库创建的字段。
就我而言,这是“ID”字段。
我想说“ID”字段的值是在数据库中创建的。
对于用户添加的新记录,该值需要显示在 Grid 中。
c# - 如何在 devexpress gridview 中启用特定列
我的代码似乎不起作用
我也试过
我已经尝试过这些代码,但是在执行我的 winform 后我的 gridview 仍然不允许编辑,还有其他方法可以使这项工作吗?因为我的代码没有发现任何错误
devexpress - 使用 Include 设置有源滤波器
我正在使用 Devexpress Gridcontrol。我正在尝试创建一个过滤器。
但这不起作用。网格未过滤。我能做些什么 ?