| <telerik:RadScriptBlock> | |
| function OnGroupExpanding(sender, eventArgs) { | |
| //To put the current group code into hidfiled | |
| } | |
| function OnGroupCollapsing(sender, eventArgs) { | |
| //To remove the current group code from hidfield | |
| } | |
| </telerik:RadScriptBlock> | |
| <asp:HiddenField ID="hidExpandGroupKeys" runat="server" /> | |
| <telerik:RadGrid runat="server" ID="ItemsList"> | |
| <MasterTableView DataKeyNames="code"> | |
| <GroupByExpressions> | |
| <telerik:GridGroupByExpression> | |
| <GroupByFields> | |
| <telerik:GridGroupByField FieldName="SubGroupCode"></telerik:GridGroupByField> | |
| </GroupByFields> | |
| </telerik:GridGroupByExpression> | |
| </GroupByExpressions> | |
| <Columns> | |
| <telerik:GridBoundColumn DataField="code"> | |
| </telerik:GridBoundColumn> | |
| <telerik:GridBoundColumn DataField="SubGroupCode"> | |
| </telerik:GridBoundColumn> | |
| </Columns> | |
| </MasterTableView> | |
| <ClientSettings> | |
| <ClientEvents OnGroupCollapsing="OnGroupCollapsing" OnGroupExpanding="OnGroupExpanding" /> | |
| </ClientSettings> | |
| </telerik:RadGrid> |
So that the interface can remember the status of all groups after post back every time.
I'm not sure how can I get the "SubGroupCode" from the event OnGroupExpanding and OnGroupCollapsing.
Is there anyone can help me? Thanks ahead.