问题标签 [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 投票
0 回答
42 浏览

asp.net-core - 动态绑定 EF Core DbSet 对象

我的数据库中有 80 多个主表。我们正在使用 ASP.Net Core 和 EF Core。我们还使用 DevExpress Grid 来绑定数据。根据选择的下拉列表(包含查找表的列表),我们希望绑定查找表中的记录并对其执行操作(编辑或删除)。做这个的最好方式是什么?是否可以在选择查找表时动态绑定网格?

0 投票
1 回答
46 浏览

c# - 存储过程仅影响当前聚焦的行

我正在将 Visual Studio 与 DevExpress Winforms 与 Microsoft SQL Server Manager 结合使用,我目前正在尝试编写一个存储过程,该过程将在单击按钮时激活,将焦点行复制到另一个表中。

我已经对其进行了研究,但无法找到可以满足我需要的解决方案。如果可能的话,我宁愿不使用复选框,但我对此持开放态度。

我当前在存储过程中的代码是:

在使用按钮测试程序时,我已经能够成功调用此过程,并且它的功能大部分都符合预期,将数据从一个表移动到另一个表而没有重复,但是当我只想移动时它会移动整个表重点排。

我为此使用了 gridView,并且我尝试了使用 DataGridView 的解决方案,但这些解决方案似乎不起作用。

这是一个基于桌面的程序。

0 投票
0 回答
18 浏览

devexpress - devex 编程中的 RepositoryItemBreadCrumbEdit1 错误

“对象‘reporsitoryItemBreadCrumbEdit1’为属性‘History’返回空值,但这是不允许的。”

我在表单中使用了 devex。我运行了程序,它给了我这个错误。我该如何解决?

0 投票
2 回答
46 浏览

reactjs - React 和 PUT Ajax PUT 请求上的 CORS 问题

我的应用程序有问题。我使用 Express/node 作为 API 并尝试使用 React 访问它,这与 Axios 配合得很好。

现在我尝试了一个 DevExpress 网格组件来显示数据。获取数据工作正常,但如果我想编辑和保存,我总是会遇到 CORS 错误。

我在快递上的设置:

API 如下所示:

如果我想调用并绑定到网格:

我尝试了它,我认为所有可能的设置星座,在我问这个问题之前,我在几个论坛中搜索了大约 1 天 :) 也许有人正在使用相同的组件并且可以以某种方式提供帮助。错误是:

另一种解决方案可能是我在那里使用 Axios 但无法集成它。

提前谢谢了!

0 投票
0 回答
80 浏览

c# - 使用 StopWatch 类获取 C# 方法的正确执行时间

我一直stopwatch在我的一个DevExpress基于应用程序中使用。我创建了一个FlaUI基于测试用例,它启动keyboard,输入一个值,然后移动到下一列。现在,在我使用的 DevExpress 网格中,一行中有 20 多列。当我尝试运行该测试用例 5 次以达到基准时间时,我看到了太多不同的结果。

我在此处粘贴当前代码的摘录:

我通过logger功能观察到的时间如下。

在此处输入图像描述

我已经在多台 PC、多个环境中运行过它,但结果却大不相同。第五次运行实际上在每种情况下都需要很多。

另请注意,在应用程序加载时输入的所有数据都会被填充,因此网络延迟在这里应该不是问题。

此外,我读到 StopWatch 带有很多 JIT 噪音,是的,我每次第一次运行它时都经历过,所以我已经在我的代码中给了它一个错误的开始。

此测试是性能测试,需要进行基准测试。我们可以在数字差异如此之大的情况下决定基准测试。

0 投票
0 回答
16 浏览

angularjs - 一些随机行在 Angular 应用程序的 Dev Express 数据网格中变得可编辑

有一个角度应用程序,使用 Dev express 数据网格 (dx-data-grid) 来显示记录列表。很少有随机行变得可编辑。

0 投票
0 回答
15 浏览

c# - 如何在 Gridcontrol1 中选择一行同时更新另一个 Gridcontrol2

我有一个关于 DevExpress Winform Gridcontrol 的问题。

假设我有一个名为 Class (gcClass) 的 GridControl,其中包含 ClassID、ClassName、Year,以及一个名为 Student (gcStudent) 的 GridControl,其中包含 StudentID、StudentName、Address、ClassID(FK)。2 GridControl 1 形式,有关系。

目前 gcStudent 仅从 gcClass 加载第一行。我希望每次从 gcClass 动态切换/更改/选择任何行时都更新 gcStudent。

例如,gcClass 中有 2 个班级,分别是 Class01 和 Class02,gcStudent 显示最初是 Class01 的学生列表。然后我想选择 Class02 和 gcStudent 中的学生列表自动更新。

是否有任何事件或属性选项可以执行此操作?请赐教。

提前致谢。

0 投票
0 回答
21 浏览

winforms - 在一个 GridControl 中拖放组

如何启用(或可能实施)将组行拖放到一个中DevExpress GridControl(以重新排序组)?通过使用BehaviorManager我可以拖放行但不能拖放组。

0 投票
1 回答
25 浏览

vb.net - Gridview CustomUnboundColumnData 带有自定义字符串过滤器错误的日期列

我的表(varchar)中有一个包含日期和字符串的列,名为 DateColumn,我想将其显示为日期以便能够按日期过滤。我首先尝试使用 GetData(DateColumn) 创建一个带有 unboundexpression 的未绑定列,并且它起作用了,所有带有日期的字符串都转换为日期,另一个是#Err。我能够按日期过滤。但我想控制这些#Err:它是空的?它的“其他字符串”?还是其他的?所以我尝试了 CustomUnboundColumnData 函数:

但是现在当我尝试按值(按日期)过滤时,出现错误:

无法比较数组中的两项。: System.ArgumentException: 对象必须是字符串类型。

如果我替换 DBNull.Value 的“#Err”和“#otherstring”,它会再次起作用。但我需要能够放置其他字符串。

0 投票
1 回答
43 浏览

c# - 如何检查gridControl中是否有任何选定的行?

我是使用DevExpress工具的初学者。我找不到任何显示gridControl's行选择状态的属性到我的if statement.

有什么建议吗?