设置GridView、DataGrid 以提供thead、tbody等标签

一、简述

  做项目用到了GridView、DataGrid(原谅公司,既然还用DataGrid =》 又从以前的项目中搬代码 - - !!! )。然后想为其增加 thead、tbody 好兼容JQuery的js插件。

二、内容

GridView代码

        GridView1.DataSource = fakeDataTable;
        GridView1.DataBind();
        GridView1.HeaderRow.TableSection = TableRowSection.TableHeader;

DataGrid代码

        dataGrid1.DataSource = fakeDataTable;
        dataGrid1.DataBind();
        Table table = dataGrid1.Controls[0] as Table;
        table.Rows[0].TableSection = TableRowSection.TableHeader;
        

时间: 2024-12-28 17:28:38

设置GridView、DataGrid 以提供thead、tbody等标签的相关文章

thead,tbody,tfoot标签的使用

带有 thead.tbody 以及 tfoot 元素的 HTML 表格                                                                                                运行结果:                          <html> thead:<thead> 内部必须拥有 <tr> 标签! <head>                          

GridView/DataGrid行单击和双击事件实现代码_.Net教程

功能: 单击选中行,双击打开详细页面 说明:单击事件(onclick)使用了 setTimeout 延迟,根据实际需要修改延迟时间 ;当双击时,通过全局变量 dbl_click 来取消单击事件的响应  常见处理行方式会选择在 RowDataBound/ItemDataBound 中处理,这里我选择 Page.Render 中处理,至少基于以下考虑  1.RowDataBound 仅仅在调用 DataBind 之后才会触发,回发通过 ViewState 创建空件不触发 假如需要更多的处理,你需要分

html-3,table 表格标签 tr th td caption thead tbody tfoot 的简单使用

1 <!-- 2 table border='1' style="border-collapse:collapse;" 3 border 表格的像素宽度 4 border-collapse:collapse 为表格设置合并边框模型 5 tr 表格行 一个tr包含多个th 或td 6 th 表示居中加粗 7 td 表格描述(默认正常显示) 8 9 caption 标题独占一行 在表格外面 10 thead tbody tfoot 无论顺序是怎么写的 他会自动按这个顺序展示 11 -

动态设置easyui datagrid URL

动态设置easyui datagrid URL$('#tt').datagrid({url:'website/jsp/servlet',        queryParams:{method:'xx', Id:IDValue }        });

Asp.net 设置GridView自适应列宽不变形

动态绑定的GridView由于列数不固定,而列又太多,这样设置GridView固定宽度就不能满足需求了.为此整理了两种方法来达到GridView自适应列宽不变形的效果. //在GridView的行数据绑定完的事件中设置 protected void gvObjectList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow || e.Row.R

asp.net设置gridview页码显示遇到的问题

问题:分页部分显示的页码撑开占满整个表格底部 解决方法: 1.通过浏览器察看源,发现是分页部分的table样式受到整个页面的table设置的样式的影响,分页是一个tr里面的td里面的table 2.设置gridview的PageStyle属性的CssClass来控制分页部分table的宽度 gridview设置 <PageStyle CssClass="pageCss"/〉 style样式设置 <style type="text/css"> .pa

table 中 thead tbody tfoot 加载顺序问题

这几个标记主要是用于提高table标签的加载以及显示的,说白了,就是分布加载.在传统的浏览器,在加载 时,是当所有的标签中元素都被下载后才会显示,当然这样的用户体验是不好的.再加入了这几个t打头的标签后,table就会分布的加载table中的元素,顺序依据写在table中的标签顺序进行. 为了让大表格(table)在下载的时候可以分段的显示,就是说在浏览器解析HTML时,table是作为一个整体解释的,使用TBODY可以优化显示.如果表格很长,用tbody分段,可以一部分一部分地显示,不用等整个

HTML 表格&lt;table&gt;&lt;caption&gt;&lt;th&gt;&lt;tr&gt;&lt;td&gt;&lt;thead&gt;&lt;tbody&gt;&lt;tfoot&gt;&lt;col&gt;&lt;colgroup&gt;

<table>标签: 定义和用法: <table>标签定义HTML表格. 简单的HTML表格由table元素以及一个或多个tr.th或td元素组成. tr元素定义表格行,th元素定义表头,td元素定义表格单元. 可选的属性: 1.border 值:pixels       规定表格边框的宽度. 2.cellpadding 值:pixels或%     规定单元边沿与内容之间的空白. 3.cellspacing   值:pixels或%   规定单元格之间的空白. 4. frame

android设置GridView高度自适应,实现全屏铺满效果

使GridView每个item的高度自适应拉伸,达到整个GridView刚好铺满全屏的效果. public static void setGridViewMatchParent(GridView gridView ) { // 获取gridView的adapter ListAdapter adapter = gridView.getAdapter(); if (adapter == null) { return; } // 固定列宽,有多少列 int col = 2;// gridView.ge