搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 问题:DataGrid中绑定数据后显示数据的问题及排序问题
标题:
问题:DataGrid中绑定数据后显示数据的问题及排序问题
只看楼主
mac110
等 级:
新手上路
帖 子:54
专家分:0
注 册:2005-8-31
楼主
问题点数:0 回复次数:13
问题:DataGrid中绑定数据后显示数据的问题及排序问题
各位好 :
就是用DataGrid绑定一个带有数据字典项的数据源(一个表)后,如何在Grid中显示出该数字字典的文字项而非代码项,如 :性别字典。就是在Grid中显示男女而非 0,1等
另外一个就是:window窗口中的DataGrid,点击列头时会排序,通过排序后,取出的选定行数据与所见到不符合,和没有排序前一样,如何解决 ??
拜谢各位!!!
搜索更多相关主题的帖子:
绑定
DataGrid
数据
2005-08-31 17:25
mac110
等 级:
新手上路
帖 子:54
专家分:0
注 册:2005-8-31
第
2
楼
得分:0
没有人回答呢????
放松自己,迎接挑战~~~
2005-09-04 19:18
live41
等 级:
贵宾
威 望:
67
帖 子:12442
专家分:0
注 册:2004-7-22
第
3
楼
得分:0
没看懂你第一个问题。
第二个问题应该不会,可能是你选取行的方法写错了,你贴上来看看。
[此贴子已经被作者于2005-9-4 21:55:23编辑过]
2005-09-04 21:53
smiles
等 级:
新手上路
帖 子:123
专家分:0
注 册:2005-8-8
第
4
楼
得分:0
第一个应该是你的数据字典里存放信息是男用0女用1存的吧
取出来之后加一个判断是0就等于男,是1就等于女
第2个不知道什么意思
2005-09-05 17:18
mac110
等 级:
新手上路
帖 子:54
专家分:0
注 册:2005-8-31
第
5
楼
得分:0
谢谢各位了!!!
我详细说下吧:第一个问题就是如4楼的兄弟所说的,当datagrid数据源是单表的,比如用户,设计里面的信息如:性别,民族都属于数据字典,用户表只存这些字典的主建(id),所以当datagrid绑定用户表时,这些性别,民族等就是01,02等等了,我的意思是:让datagrid绑定后显示男,女 ,汉族等等,而非数据字典的id,但数据库中存的仍然是数据字典的id.
放松自己,迎接挑战~~~
2005-09-05 22:11
mac110
等 级:
新手上路
帖 子:54
专家分:0
注 册:2005-8-31
第
6
楼
得分:0
第二个问题就是,当datagrid绑定后,比如是按照id从大到小排列的,当单击选中行时,取得一条纪录,比如取索引值为1的纪录。然后点击列头,使得id由小到大的排列,此时仍取索引值为1的行的纪录,发现与dataGrid中显示不同,仍是id由大到小排序时,索引值为1的数据。这个问题如何解决 ???
放松自己,迎接挑战~~~
2005-09-05 22:20
mac110
等 级:
新手上路
帖 子:54
专家分:0
注 册:2005-8-31
第
7
楼
得分:0
各位帮帮忙了!!!
放松自己,迎接挑战~~~
2005-09-06 16:44
梦幻情缘
等 级:
贵宾
威 望:
29
帖 子:769
专家分:20
注 册:2005-4-4
第
8
楼
得分:0
dateGrid中不是有个属性吗?你把他设置成False。
——————————————————————————————————————————————
昨夜西风凋碧树。独上高楼,望尽天涯路
衣带渐宽终不悔,为伊消得人憔悴
众里寻他千百度,蓦然回首,那人却在灯火阑珊处
2005-09-09 21:36
zhangyingcai
等 级:
新手上路
帖 子:55
专家分:0
注 册:2005-9-3
第
9
楼
得分:0
第一个问题可以在SQL语句中的CASE来实现吧,比如
SELECT CASE WHEN TABLE.SEX = 0 THEN '男' WHEN TABLE.SEX = 1 THEN '女' END AS SEX
不知道是否正确,还请高手批评指点。
2005-09-10 00:21
mac110
等 级:
新手上路
帖 子:54
专家分:0
注 册:2005-8-31
第
10
楼
得分:0
9楼的朋友好,请问sql语句我加在什么地方呢???
放松自己,迎接挑战~~~
2005-09-10 19:28
14
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-26428-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.254691 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved