转载自:老虞http://www.cnblogs.com/howDo/
需求:GridView生成的Table 要求添加<thead><tbody><tfoot>标签,以便集成Jquery相关插件使用(如:Jquery-easyUI datagrids)
解决方案:
protected void GridView1_PreRender( object sender, EventArgs e) |
if (GridView1.Rows.Count > 0) |
GridView1.UseAccessibleHeader = true ; |
GridView1.HeaderRow.TableSection = TableRowSection.TableHeader; |
GridView1.FooterRow.TableSection = TableRowSection.TableFooter; |
效果
< table cellspacing = "0" rules = "all" border = "1" id = "GridView1" style = "border-collapse:collapse;" > |
< th scope = "col" >OrderID</ th >< th scope = "col" >CustomerID</ th >< th scope = "col" >EmployeeID</ th >< th scope = "col" >OrderDate</ th >< th scope = "col" >RequiredDate</ th > |
< td >10248</ td >< td >VINET</ td >< td >5</ td >< td >1996-7-4 00:00:00</ td >< td >1996-8-1 00:00:00</ td > |
< td >10249</ td >< td >TOMSP</ td >< td >6</ td >< td >1996-7-5 00:00:00</ td >< td >1996-8-16 00:00:00</ td > |
< td >foot</ td >< td > </ td >< td > </ td >< td > </ td >< td > </ td > |