日期:2014-05-18  浏览次数:20449 次

★★这种数据显示形式如何实现■■⇒有经验的高手请进
字段   课目   课号   学号   姓名   成绩

显示的形式如下

                    学号
课目   课号   姓名
                    成绩

如           学号   学号
              01       02
                张三   李四
号   课名   成绩   成绩
1   语文     60     50
2   数学     30     50
3   外语     60     70

我想用datagird   可是表头不知道如何控制
然后行转列之后   姓名不知道如何帮定在表头

另外   如果学生很多的话   还要限制显示的宽度   进行分页

大家说怎么事先比较好呢

------解决方案--------------------
交叉表问题~
先将相关行转成列,或者列转成行,然后绑定,

此时,这个DataTable应该理解为一个Excel

交叉表的简单实现1:使用存储过程
http://www.cnblogs.com/Jinglecat/archive/2007/05/23/756427.html
------解决方案--------------------
up
交叉的话 那么姓名是不可以显示的