请告诉我。有 2 个网格控件。我还创建了 2 个类来填充这些网格控件。数据是从 SQL Server 数据库中填充的。表是一对多相关的。从第一个控件中选择一行时如何在第二个控件上显示相关信息。
问问题
38 次
1 回答
-1
主从 标准功能
我做的不一样 2 GridControl
使用 DataSet 加载数据
DataColumn keyColumn = dataset1.Tables[0].Columns[0];
DataColumn foreignKeyColumn = dataset1.Tables[1].Columns[4];
dataset1.Relations.Add("armBuh", keyColumn, foreignKeyColumn);
bindingSource1.DataSource = dataset1;
bindingSource1.DataMember = "arm";
bindingSource2.DataSource = bindingSource1;
bindingSource2.DataMember = "armBuh";
gridControl1.DataSource = bindingSource1;
gridControl2.DataSource = bindingSource2;
我需要为 GridControl 定义一个模型
public class Users{
public int id { get; set; }
public string name { get; set; }}
并为第二个表定义数据集类
对于 bindingSource,定义 DataSorse 公共类 Users
如何在另一个表中按 id 显示 2 个 GridControls 上的数据? 数据库布局
于 2021-02-19T09:23:14.427 回答