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...