c#商业控件DEV中GridControl中repositoryItemLookUpEdit

jy02206644 2009-06-04 01:59:59
问题的具体内容是这样,GridControl绑的数据源是个String类型,GridControl使用了repositoryItemLookUpEdit控件,该控件绑了个数据源,当我打开界面时,repositoryItemLookUpEdit显示的值是数据源的值,但是当我用鼠标点击时内容消失,并且在下拉列表中没有定位到数据源的值,当我手动选择一次后,控件才能显示正常
我知道repositoryItemLookUpEdit只接受int,float,decimal类型,我打开界面时,控件显示内容已经是在数据源中的显示值,所以我想有没有办法在repositoryItemLookUpEdit打开下拉列表时,手动的去设置选定行
...全文
733 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jy02206644 2009-06-05
  • 打赏
  • 举报
回复
谢谢patrickpan 的回答,摸索了下,搞定了
patrickpan 2009-06-04
  • 打赏
  • 举报
回复
设置好repositoryItemLookUpEdit控件: 设置好Columns、DisplayMember(你要显示的字段),ValueMember
如有两个表:
Gridview中的数据源是: ID StudentName BornDate KeMu(科目) .....
其中科目表是: repositoryItemLookUpEdit的数据源。
内容: ID KeMuName
1 语文
2 数学

你把:DisplayMember设置为: KeMuName,ValueMember设置为: ID
Gridview中:KeMu(科目)列的FieldName设置为: KeMu(科目)
绑定repositoryItemLookUpEdit,然后绑定Gridview。就可以了。。。。。
jy02206644 2009-06-04
  • 打赏
  • 举报
回复
哪位哥哥知道的可以告诉我下吗?
我不知道有没有设置选种行的属性,好比repositoryItemLookUpEdit rilue = new repositoryItemLookUpEdit();
rilue.XXXXX = 1;
谢谢帮助

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧