| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 582 人关注过本帖
标题:[求助]DataGrid多层表头的问题
只看楼主 加入收藏
上炕不脱鞋
Rank: 1
等 级:新手上路
威 望:1
帖 子:332
专家分:0
注 册:2006-3-19
收藏
 问题点数:0 回复次数:0 
[求助]DataGrid多层表头的问题

代码如下:
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.Header)
{
TableCellCollection tcl=e.Item.Cells;
tcl.Clear();
tcl.Add(new TableHeaderCell());
tcl[0].RowSpan = 2;
tcl[0].Text = "日期";

tcl.Add(new TableHeaderCell());
tcl[1].RowSpan = 2;
tcl[1].Text = "合同编号";

tcl.Add(new TableHeaderCell());
tcl[2].RowSpan = 2;
tcl[2].Text = "合同名称";

tcl.Add(new TableHeaderCell());
tcl[3].RowSpan = 2;
tcl[3].Text = "所属项目";

tcl.Add(new TableHeaderCell());
tcl[4].RowSpan = 2;
tcl[4].Text = "供应商";

tcl.Add(new TableHeaderCell());
tcl[5].RowSpan = 2;
tcl[5].Text = "执行部门";

tcl.Add(new TableHeaderCell());
tcl[6].RowSpan = 2;
tcl[6].Text = "承办人";

tcl.Add(new TableHeaderCell());
tcl[7].RowSpan = 2;
tcl[7].Text = "合同总金额";

tcl.Add(new TableHeaderCell());
tcl[8].RowSpan = 2;
tcl[8].Text = "支出方式";

tcl.Add(new TableHeaderCell());
tcl[9].ColumnSpan = 3;
tcl[9].Text = "发票已开</td><td rowspan='2'>发票暂估金额</td><td colspan=4>付款</tr><td rowspan='2'>执行阶段</td></tr><tr><td>发票日期</td><td>发票号</td><td>开票金额</td><td>金额</td><td>日期</td><td>对应发票号</td><td>付款凭证号</td>";

}
}

出来的效果是这样:

图片附件: 游客没有浏览图片的权限,请 登录注册


表头的样式不统一,再说我也没有加样式,HTML里也没有,为什么会有样式啊!~
怎么解决啊????


搜索更多相关主题的帖子: 表头 DataGrid 
2006-12-19 10:37
快速回复:[求助]DataGrid多层表头的问题
数据加载中...
 
   



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

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