Using Using RadControls 2008.3.1314, Internet Explorer 6, ASP.NET 2.0.50727.
I am experiencing an oddity with the Grid Header Context Menu in both my application and on the live demo page. The Grid loads and all columns are visible, but when I right click to access the header context menu, all the columns in the "Columns" context sub-menu have an unchecked state, as if there were not visible. However, as soon as I access the header context menu a second time, the checked states correctly match the actual visibility of the Grid's columns. Then, if I force the Grid to rerender (sort, group, ungroup, etc.), the context menu shows all unchecked again even though the columns are actually visible.
Setting Display="true" for any given GridBoundColumn has no effect on this behavior. Does anyone else experience this behavior on the demo page?
Here's how I'm defining my RadGrid:
I am experiencing an oddity with the Grid Header Context Menu in both my application and on the live demo page. The Grid loads and all columns are visible, but when I right click to access the header context menu, all the columns in the "Columns" context sub-menu have an unchecked state, as if there were not visible. However, as soon as I access the header context menu a second time, the checked states correctly match the actual visibility of the Grid's columns. Then, if I force the Grid to rerender (sort, group, ungroup, etc.), the context menu shows all unchecked again even though the columns are actually visible.
Setting Display="true" for any given GridBoundColumn has no effect on this behavior. Does anyone else experience this behavior on the demo page?
Here's how I'm defining my RadGrid:
| <telerik:RadGrid ID="RadGrid2" runat="server" DataSourceID="sdsFreTats" GridLines="None" |
| ShowGroupPanel="True" Skin="Office2007" AllowSorting="True" AutoGenerateColumns="False" |
| AllowPaging="True" PageSize="40" ShowFooter="True"> |
| <ClientSettings AllowDragToGroup="True" AllowColumnsReorder="True" ReorderColumnsOnClient="True" |
| AllowColumnHide="true"> |
| <Resizing AllowColumnResize="true" /> |
| <Selecting AllowRowSelect="True" /> |
| <Scrolling AllowScroll="True" UseStaticHeaders="True" /> |
| </ClientSettings> |
| <MasterTableView DataSourceID="sdsFreTats" GroupLoadMode="Client" TableLayout="Fixed" EnableHeaderContextMenu="true"> |
| <Columns> |
| ... |
| </Columns> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| </MasterTableView> |
| <HeaderContextMenu Skin="Office2007"> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| </HeaderContextMenu> |
| <FilterMenu Skin="Office2007"> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| </FilterMenu> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| </telerik:RadGrid> |