We have a requirement to save the user specific named settings for RadGrid in DB.
User may set his default setting for the RadGrid and when the particular user gets logged in the default settings what he has set before
would be applied to the grid he had set.
The settings can be handled from this feature are like :-
Global Settings : Font, Height of the Row, Font Style etc.
Group/Grid specific Settings : Filter, Sorting, Grouping etc.
So there setting are being saved in DB and when the specific user got o the page where the particular RadGrid exists.
it applies the settings to teh RadGrid by fetching values from DB.
To do this i have created an user control having appropriate properties to be assigned when
added to the page like the grid name on which the settings to be applied etc.
On page Init i have to set the property to which we have to assign the value as the current grid on which settings to be applied.
ucGridSettingsManager.MyGrid = radGrid;
- The user control used to apply the settings, which will be placed at the top right side of the grid header.
User can click on it to view all the settings available for him by previous creations.
- Property which needs to be set as the grid on which the settings to be applied.
- Grid on which the settings to be applied or saved.
It is working fine if the RadGrid is bounded on server-side, but when it is bounded at client-side the
particular setttings are not working good.
Can anybody help me in this regard ?