争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

DataGrid多层表头设计

时间:2024/7/3作者:未知来源:争怎路由网人气:

  <asp:datagrid id="UserDg" OnItemCreated="DataGrid1_ItemCreated"

        Public Sub DataGrid1_ItemCreated(ByVal sender As Object, ByVal e As

System.Web.UI.WebControls.DataGridItemEventArgs)
        If e.Item.ItemType = ListItemType.Header Then
            Dim tcl As TableCellCollection = 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 = "服务<br>次数"

            tcl.Add(New TableHeaderCell)
            tcl(4).RowSpan = 2
            tcl(4).Text = "用户<br>修改"

            tcl.Add(New TableHeaderCell)
            tcl(5).RowSpan = 2
            tcl(5).Text = "健康<br>清单"

            tcl.Add(New TableHeaderCell)
            tcl(6).ColumnSpan = 4
            tcl(6).Text = "个人疾病危险性评价</td><td colspan='1' rowspan='2' align=center

valign=middle bgcolor='#0082C6'><font color='#ffffff'>管理<br>处方</font></td><td

rowspan='2' align=center valign=middle bgcolor='#0082C6'><font color='#ffffff'>汇总<br>报告

</font></td><td rowspan='2' align=center valign=middle bgcolor='#0082C6'><font

color='#ffffff'>重点<br>提示</font></td></tr><tr><td bgcolor='#848284' align='center'

valign='middle'><font color='#ffffff'>糖尿病</font></td><td bgcolor='#848284' align='center'

valign='middle'><font color='#ffffff'>中风</font></td><td bgcolor='#848284' align='center'

valign='middle'><font color='#ffffff'>冠心病</font> </td><td bgcolor='#848284'

align='center' valign='middle'><font color='#ffffff'>肺癌</font>"
          
        End If
    End Sub 'DataGrid1_ItemCreated
             关键的部分是
            tcl.Add(New TableHeaderCell)
            tcl(6).ColumnSpan = 4
            tcl(6).Text = "个人疾病危险性评价</td><td colspan='1' rowspan='2' align=center

valign=middle bgcolor='#0082C6'><font color='#ffffff'>管理<br>处方</font></td><td

rowspan='2' align=center valign=middle bgcolor='#0082C6'><font color='#ffffff'>汇总<br>报告

</font></td><td rowspan='2' align=center valign=middle bgcolor='#0082C6'><font

color='#ffffff'>重点<br>提示</font></td></tr><tr><td bgcolor='#848284' align='center'

valign='middle'><font color='#ffffff'>糖尿病</font></td><td bgcolor='#848284' align='center'

valign='middle'><font color='#ffffff'>中风</font></td><td bgcolor='#848284' align='center'

valign='middle'><font color='#ffffff'>冠心病</font> </td><td bgcolor='#848284'

align='center' valign='middle'><font color='#ffffff'>肺癌</font>"
            
现在Table中设计出来结构,然后将双引号变成单引号,在添加到TableHeaderCell.text中就可以了。多复杂的都可以实现。




关键词:DataGrid多层表头设计




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版