How do I get the
I use the following code to do this: The Otherwise (depending on how you render your grid) you'll throw exceptions like: The table must contain row sections in order of header, body and then footer. The I actually overrode the Asp.net GridView to make my own custom control, but you could paste this into your aspx.cs page and reference the GridView by name instead of using the custom-gridview approach. FYI: I haven't tested the footer logic, but I do know this works for Headers.GridView control to render the tags? I know .UseAccessibleHeaders makes it p
if statements I added are important.
protected override void OnPreRender(EventArgs e)
{
if ( (this.ShowHeader == true && this.Rows.Count > 0)
|| (this.ShowHeaderWhenEmpty == true))
{
//Force GridView to use instead of - 11/03/2013 - MCR.
this.HeaderRow.TableSection = TableRowSection.TableHeader;
}
if (this.ShowFooter == true && this.Rows.Count > 0)
{
//Force GridView to use instead of - 11/03/2013 - MCR.
this.FooterRow.TableSection = TableRowSection.TableFooter;
}
base.OnPreRender(e);
}
this object is my GridView.