Scenario: I am performing multi level grouping using radgrid and when i click the expand icon it makes a postback. i wanted to avoid postback it should render content n when expand/collapse should not make a postback.
below is the code.
Thanks a million...
below is the code.
| protected void Page_Init(object sender, EventArgs e) |
| { |
| RadGrid radGrid1 = new RadGrid(); |
| radGrid1.ID = "radGrid1"; |
| radGrid1.Skin = "Outlook"; |
| radGrid1.DataSourceID = "SqlDataSource1"; |
| radGrid1.GridLines = GridLines.None; |
| radGrid1.MasterTableView.GroupsDefaultExpanded = false; |
| GridGroupByExpression expression = new GridGroupByExpression(); |
| GridGroupByField gridGroupByField = new GridGroupByField(); |
| gridGroupByField = new GridGroupByField(); |
| gridGroupByField.FieldName = "name"; |
| gridGroupByField.HeaderText = "Name"; |
| expression.SelectFields.Add(gridGroupByField); |
| gridGroupByField = new GridGroupByField(); |
| gridGroupByField.FieldName = "name"; |
| gridGroupByField.HeaderText = "Name"; |
| expression.GroupByFields.Add(gridGroupByField); |
| GridGroupByExpression expression1 = new GridGroupByExpression(); |
| gridGroupByField = new GridGroupByField(); |
| gridGroupByField.FieldName = "Category"; |
| gridGroupByField.HeaderText = "Category"; |
| expression1.SelectFields.Add(gridGroupByField); |
| gridGroupByField = new GridGroupByField(); |
| gridGroupByField.FieldName = "Category"; |
| gridGroupByField.HeaderText = "Category"; |
| expression1.GroupByFields.Add(gridGroupByField); |
| radGrid1.MasterTableView.GroupByExpressions.Add(expression); |
| radGrid1.MasterTableView.GroupByExpressions.Add(expression1); |
| this.PlaceHolder1.Controls.Add(radGrid1); |
| } |
Thanks a million...