佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1457|回复: 1

c# DataGridViewComboBoxColumn [解决了!!!]

[复制链接]
发表于 30-10-2007 01:43 PM | 显示全部楼层 |阅读模式
scenario:
一个form里面有2个dgv,child dgv的data会随着parent dgv的selected row改变而改变。child dgv里面有DataGridViewComboBoxColumn。

普通的combobox可以有displaymember和valuemember,这点小弟也用了一天的时间做r&d,DataGridViewComboBoxColumn的databinding(即displaymember和valuemember)也解决了。

问题:第一次save进dataset后的display没问题,问题出现在existing的child dgv,意思就是说如果我去edit已经有data了的child dgv,DataGridViewComboBoxColumn display出来的不再是displaymember而是变成valuemember了。

各位前辈们请指教。。

[ 本帖最后由 jk2685 于 1-11-2007 02:48 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 1-11-2007 02:46 PM | 显示全部楼层
自己搞定了!!!

private void dgv_DataError(object sender, DataGridViewDataErrorEventArgs e)
{
    e.Cancel = true;
}

就那么简单。。。

其实已经catch到是啥error,只是无论如何都handle不到,就出此下策。结果嘛。。。放breakpoint都没进。。。

看来是VS2005的bug哦~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 11-10-2025 01:53 AM , Processed in 0.114537 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表