| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1303 人关注过本帖
标题:[求助]如何能让Datagrid的某列只在双数行进行数据绑定?
取消只看楼主 加入收藏
kaga1214
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-16
收藏
 问题点数:0 回复次数:6 
[求助]如何能让Datagrid的某列只在双数行进行数据绑定?
例如:datagrid设置有一列“姓名”

姓名 学号
1111 0000
A 1
1111 0000
B 2
1111 0000
C 3
1111 0000
D 4
……

其中,单数行始终显示1111,而双数行的姓名是读取自某张数据表的一列,即只在双行进行数据绑定
另外,数据表中的人数是会变化的,比如目前状态是50人,就是最终datagrid有100行,单行显示1111,双行是每个人在数据表中的真名,这就是我想最终达到的效果。
各位高手帮帮我吧!!!!

大家知道怎么能实现么???急啊!

[此贴子已经被作者于2006-8-18 11:18:39编辑过]

搜索更多相关主题的帖子: 数据绑定 Datagrid 姓名 datagrid 
2006-08-18 11:04
kaga1214
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-16
收藏
得分:0 
感谢楼上的回复!不过我现在的情况是,数据表中的人数是会变化的,比如目前状态是50人,那么我总不能写那么多tr和td啊:(,50人的话就是最终datagrid有100行,单行显示1111,双行是每个人在数据表中的真名,这就是我想最终达到的效果,不知道楼上还有没有办法??
各位高手帮帮我吧!!!!

PS。请教楼上,你问我有没有连续间隔是什么意思?最终希望的效果见顶楼,我编辑过帖子了。

[此贴子已经被作者于2006-8-18 11:21:13编辑过]

2006-08-18 11:16
kaga1214
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-16
收藏
得分:0 
是么!我用模板列是用来放dropdownlist等其它控件来配合datagrid实现某些功能,直接在模板列写html代码还没有试过,立刻去尝试一下,谢谢啊!
2006-08-18 11:23
kaga1214
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-16
收藏
得分:0 

刚试验过了,由于datagrid中还有其它列,而且列的种类又不相同,且除了姓名列要求双数绑定单数行不变,其它列都是整列地和数据表中某列绑定,最后一列更是嵌有dropdownlist控件,因此模板列的方法似乎还是不行啊,因为不能通过只写html就全部实现所有datagrid列的内容吧。

2006-08-18 11:32
kaga1214
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-16
收藏
得分:0 
姓名字段1111是永远都是1111
2006-08-18 11:33
kaga1214
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-16
收藏
得分:0 

图1:学号、姓名两列都是整列与数据表中相关列进行了数据绑定

[IMG]http://sfg.dhu.edu.cn/1.jpg[/IMG]
图2:在模板列中使用tr和td写了两行,但是表格错位
[IMG]http://sfg.dhu.edu.cn/2.jpg[/IMG]

现在的要求是,凡是企业号=1,则学号始终为0000,姓名始终为计算机,即单数行不进行数据绑定
凡是企业号=2,则学号和姓名的值读取自数据表中的相关列
难道要用tr和td,把每行的所有单元格中的内容(文本、链接、下拉控件)都用html写在模板列的html代码里?
2006-08-18 13:59
kaga1214
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-16
收藏
得分:0 
多谢多谢!
2006-08-28 14:26
快速回复:[求助]如何能让Datagrid的某列只在双数行进行数据绑定?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032814 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved