为GridView添加表头thead

这个是后台代码

后台代码
protected void gridview1_PreRender(object sender, EventArgs e)
        {
            AddThead(gridview1);
        }

        protected void AddThead( GridView gv)
        {
            if (gv.Rows.Count > 0)
            {
                // 使用<TH>替换<TD> 
                gv.UseAccessibleHeader = true;
                //HeaderRow将被<thead>包裹,数据行将被<tbody>包裹
                gv.HeaderRow.TableSection = TableRowSection.TableHeader;
            }
        }

前台需要给gridview添加OnPreRender事件

前台代码
 <asp:GridView ID="gridview1" runat="server    OnPreRender="gridview1_PreRender">
原文地址:https://www.cnblogs.com/yichengbo/p/2473718.html