Hello,
i am havind a rad grid now i want to freeze its columns vertically as well as horizontally but its not getting either way done my aspx code is as follows
<telerik:RadGrid ID="uxRadGrid" runat="server" Width="750px" Height="100%" AutoGenerateColumns="False" AllowFilteringByColumn="true"
AllowPaging="true" PageSize="100" AllowSorting="True" EnableEmbeddedSkins="false"
OnDataBound="uxRadGrid_Databound" OnItemCommand="uxRadGrid_ItemCommand"
OnNeedDataSource="uxRadGrid_NeedDataSource" OnItemDataBound="uxRadGrid_ItemDataBound" OnItemCreated="uxRadGrid_ItemCreated">
<PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true"/>
<GroupingSettings CaseSensitive="false" />
<ClientSettings>
<Scrolling AllowScroll="True" SaveScrollPosition="True" UseStaticHeaders="True" FrozenColumnsCount="3" >
</Scrolling>
</ClientSettings>
<MasterTableView TableLayout="Fixed" OverrideDataSourceControlSorting="true" AllowFilteringByColumn="true" >
<Columns>
<telerik:GridTemplateColumn Visible="false" UniqueName="ID">
<ItemTemplate>
<asp:Label ID="uxId" runat="server" Text='<%#Eval("ProgramID")%>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn Groupable="false" HeaderText="#" DataField="RowNum" UniqueName="RowNum" SortExpression="RowNum"
HeaderStyle-Width="3%" AutoPostBackOnFilter="true" AllowFiltering="false" />
<telerik:GridTemplateColumn AllowFiltering="false" HeaderStyle-Width="3%" UniqueName="template">
<ItemTemplate><asp:CheckBox ID="uxChk" runat="server" /></ItemTemplate>
<HeaderTemplate><asp:CheckBox ID="CheckBoxHeader" runat="server" /></HeaderTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn Groupable="false" HeaderText="Program Name" UniqueName="ProgramName" SortExpression="ProgramName"
DataField="ProgramName" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ShowFilterIcon="true"
HeaderStyle-Width="9%" FilterControlWidth="70%" AndCurrentFilterFunction="Contains">
<ItemTemplate ><asp:HyperLink ID="lnkName" runat="server" Text='<%#Eval("ProgramName")%>' /></ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn Groupable="false" HeaderText="Program Code" UniqueName="ProgramCode" SortExpression="ProgramCode"
DataField="ProgramCode" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ShowFilterIcon="true"
HeaderStyle-Width="9%" FilterControlWidth="70%" AndCurrentFilterFunction="Contains">
<ItemTemplate ><asp:HyperLink ID="lnkCode" runat="server" Text='<%#Eval("ProgramCode")%>' /></ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn Groupable="true" HeaderText="Client" DataField="ClientName" UniqueName="ClientName"
SortExpression="ClientName" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ShowFilterIcon="true"
HeaderStyle-Width="6%" FilterControlWidth="50%" AndCurrentFilterFunction="Contains" />
<telerik:GridNumericColumn Groupable="true" HeaderText="Incentive Budget" DataField="IncentiveBudget"
UniqueName="IncentiveBudget" SortExpression="IncentiveBudget" AutoPostBackOnFilter="true" CurrentFilterFunction="EqualTo"
HeaderStyle-Width="10%" FilterControlWidth="60%" ShowFilterIcon="true" DataFormatString="{0:$###,##0.00}"
DataType="System.Double" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Primary Goal" DataField="PrimaryGoal" UniqueName="PrimaryGoal"
SortExpression="PrimaryGoal" HeaderStyle-Width="8%" FilterControlWidth="50%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Secondary Goal" DataField="SecondaryGoal" UniqueName="SecondaryGoal"
SortExpression="SecondaryGoal" HeaderStyle-Width="8%" FilterControlWidth="60%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Tertiary Goal" DataField="TertiaryGoal" UniqueName="TertiaryGoal"
SortExpression="TertiaryGoal" HeaderStyle-Width="8%" FilterControlWidth="60%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Program Year" DataField="Year" UniqueName="Year" SortExpression="Year"
HeaderStyle-Width="6%" FilterControlWidth="50%" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains"
ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Starts On" DataField="StartDate" UniqueName="StartDate"
SortExpression="StartDate" HeaderStyle-Width="7%" FilterControlWidth="60%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Ends On" DataField="EndDate" UniqueName="EndDate"
SortExpression="EndDate" HeaderStyle-Width="6%" FilterControlWidth="50%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Region" DataField="RegionName" UniqueName="RegionName"
SortExpression="RegionName" HeaderStyle-Width="5%" FilterControlWidth="45%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Program Status" DataField="ProgramStatus" UniqueName="ProgramStatus"
SortExpression="ProgramStatus" HeaderStyle-Width="8%" FilterControlWidth="55%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
<telerik:GridBoundColumn Groupable="true" HeaderText="Status" DataField="StatusName" UniqueName="StatusName"
SortExpression="StatusName" HeaderStyle-Width="5%" FilterControlWidth="40%" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" AndCurrentFilterFunction="Contains" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
please help its very urgent i am searching answer from long time
i have checked this
http://www.telerik.com/DEMOS/ASPNET/Prometheus/Grid/Examples/GeneralFeatures/FrozenColumns/DefaultCS.aspx