repositoryItemLookUpEdit1 会用的高手进~

hgw101212 hgw101212 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有高手会用Developer Express里GridControl下面的repositoryItemLookUpEdit1的吗。。。。
我用repositoryItemLookUpEdit1绑定表,2行可能绑定的是两个表,里面的数据不一样。
可是如果第一行绑定了一个,第二行在换一个的花,第一行的就会变成第二行的数据,请问高手门有什么方法解决啊。。。

付上代码。

DevExpress.XtraEditors.Repository.RepositoryItemGridLookUpEdit ri = new DevExpress.XtraEditors.Repository.RepositoryItemGridLookUpEdit();
DataTable datable = new DataTable();
DataColumn column = new DataColumn();
column.DataType = System.Type.GetType("System.Object");
column.ColumnName ="单位";
datable.Columns.Add(column);
DataRow row = datable.NewRow();
row[0] = SupInfo.Unit;
datable.Rows.Add(row);

ItmComBox.Items.Add(SupInfo.Unit);
if (SupInfo.Unit1.Trim() != "")
{
DataRow row1 = datable.NewRow();
row1[0] = SupInfo.Unit1;
datable.Rows.Add(row1);
Unit1 = "0" + SupInfo.Unit1;
}

if (SupInfo.Unit2.Trim() != "")
{
DataRow row2 = datable.NewRow();
row2[0] = SupInfo.Unit2;
datable.Rows.Add(row2);
Unit2 = "0" + SupInfo.Unit2;
}
ri.DisplayMember = "单位";
ri.ValueMember = "单位";
ri.DataSource = datable;

gridView1.Columns["Unit"].ColumnEdit = ri;
...全文
评论 5
收藏 已收藏
分享
返回顶部
hgw101212
C# 111,129 成员 642,540 内容