I'm trying to persist my grid settings and I have a strange behaviour when I hide columns.
This is my grid settings:
<telerik:RadGrid ID="rgItems" AllowFilteringByColumn="True" Skin="Windows7"
AllowSorting="True" PageSize="10" ShowFooter="false" AllowPaging="True" AllowCustomPaging="true" runat="server" AutoGenerateColumns="false" GridLines="None" ShowStatusBar="true" EnableLinqExpressions="false" GroupingEnabled="false" Height="320px">
<GroupingSettings CaseSensitive="false" />
<ClientSettings EnableRowHoverStyle="true" AllowColumnsReorder="true" ReorderColumnsOnClient="true" ClientEvents-OnFilterMenuShowing="FilterMenuShowing">
<Scrolling ScrollHeight="235px" AllowScroll="true" UseStaticHeaders="true" />
<Resizing AllowRowResize="False" EnableRealTimeResize="False" ResizeGridOnColumnResize="False" AllowColumnResize="True"></Resizing>
</ClientSettings>
...
...
</telerik:RadGrid>
If I don't hide columns, all works fine and the saved and restored settings are correct. When I hide columns and save settings I see that the width of the saved columns are not correct. If for example I hide the first column and change the size of the second column, when I save I see (in debug) that the width that I have modified is assigned to the hidden column and so all the grid layout is persisted not correctly.
Is there a way to resolve this issue?
Thanks.