Okay I am sure this has been hammered in the forums, but searching has not pulled me back the desired help. We have a grid in a RadWizard. We do NOT want the grid to postback on switching the tabs in the wizard, coming to or going to a different tab. The data is loaded using the NeedDataSource method. I read where setting the EnableViewState=False, it should not hit the NeedDataSource again, after the initial load.
<telerik:RadGrid runat="server" RenderMode="Lightweight" AutoGenerateColumns="false" EnableGroupsExpandAll="true" AllowMultiRowSelection="true" >
Regardless of ViewState being true/false, the method NeedDataSource is still being hit, wiping out the GridClientSelectColumn, because of the databinding. We tried setting the RadWizard property RenderedSteps="All" and "Active", but it did not matter. We need the grid to load once and never be loaded again, which is wiping out the checks. This grid is not update-able, editable, its just read only, with the option to check the GridClientSelectColumn.
How can we make this grid load once and never rebind itself again?
<telerik:RadGrid runat="server" ID="RadGridFamily" RenderMode="Lightweight" AutoGenerateColumns="false" Height="300px" EnableGroupsExpandAll="true" AllowMultiRowSelection="true" > <ClientSettings AllowExpandCollapse="true" AllowGroupExpandCollapse="true"> <Selecting AllowRowSelect="true" /> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <GroupingSettings GroupByFieldsSeparator=" " /><MasterTableView runat="server" DataKeyNames="FamilyId, MemberId" GroupLoadMode="Client" >