I have an asp.net grouping grid. I load and binds the data on page load method - if I do this my rows are repeated for every postback - if I don''t do this my drill down rows have no data.
what is the solution ?
To data bind the ASP.NET Grid control you need to specify the appropriate DataSource and call DataBind() in the Web Form''s Page_Init() event. This is important as Init is the first step in the page''s life cycle and occurs when the page is initialized.
Here is an example of how the WebForm''s Init would typically look in an Application using the GridControl:
private void WebForm1_Init(object sender, System.EventArgs e)
//Add PrimaryKey to the PrimaryKeyColumns collection
GridTableDescriptor mainTD = this.GridGroupingControl.TableDescriptor;