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