I've followed the article "Including Subheadings in a Datagrid" and am running into a problem when I include a button on the page. When the button is clicked the extra cells in the subheader row are appearing to the right of the generated table (they were removed via cells.RemoveAt()). All databinding is encapsulated within a "If Not Page.IsPostBack". Any ideas what I might do to make this work?