I created a new page with code from a grid from another page. For some reason, when I expand the rows, the page performs a post back to the server. I have the HierarchyLoadMode for the MasterTableView set to "Client". This works on the other page just fine. Any ideas?
<rad:RadGrid ID="GridSummary" runat="server" OnColumnCreated="Grid_ColumnCreated" OnItemCreated="Grid_ItemCreated" OnItemDataBound="Grid_ItemDataBound" EnableEmbeddedSkins="false" Skin="MetroMagenta" Width="900px" AutoGenerateColumns="false"> <MasterTableView HierarchyDefaultExpanded="true" HierarchyLoadMode="Client" OnDataBound="Grid_DataBound" DataKeyNames="RecordId, ParentRecordId, RecordName"> <SelfHierarchySettings ParentKeyName="ParentRecordId" KeyName="RecordId" /> <Columns> <rad:GridBoundColumn DataField="RecordName" UniqueName="RecordName" HeaderText="" /> <rad:GridBoundColumn DataField="SocialVolume" UniqueName="SocialVolume" HeaderText="Social Volume" HeaderStyle-Width="150px" ItemStyle-Width="150px" /> <rad:GridBoundColumn DataField="CaseVolume" UniqueName="CaseVolume" HeaderText="Case Volume" HeaderStyle-Width="150px" ItemStyle-Width="150px" /> <rad:GridBoundColumn DataField="HelpVolume" UniqueName="HelpVolume" HeaderText="Help Volume" HeaderStyle-Width="150px" ItemStyle-Width="150px" /> </Columns> </MasterTableView> <ClientSettings AllowExpandCollapse="true" /> </rad:RadGrid>