|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
如下图的DataGrid表头 标题1 标题2 子标题1 子标题2 在.net中可用如下的方式实现跨行合并DataGrid表头栏位:在DataGrid 的ItemCreate 事件中加入以下代码。 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 = "标题1"; //下一行 tcl.Add( new TableHeaderCell() ); tcl[1].ColumnSpan = 2; tcl[1].Text = "标题2 子标题1 子标题2"; } } 返回类别: 教程 上一教程: ASP:COOKIE使用指南 下一教程: 使用W3SOCKETS组件实现域名查询功能 您可以阅读与"DATAGRID表头跨行合并的实现"相关的教程: · NT 下虚拟域名的实现 · UBB代码的实现(REPLACE方式) · ASP实现批量录入数据的实现 · ASP环境下邮件列表功能的实现 (二) · ASP环境下邮件列表功能的实现 (二)(推荐) |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |