Hi
I have a RadGrid with skin ="windows 7" and works find and the alternating row color works like a charm.
Problem arisies when i have one of the column as sorted uisng GridSortExpression
Column which is used in GridSortExpression is not applied altrenatinmg row color - any advise would be appreciated and attached is the screen shot
and below is the code
<telerik:RadGrid ID="rgRoleMappingL1" runat="server" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting ="True" AutoGenerateColumns="False"
CellSpacing="0" GridLines="None"
OnNeedDataSource="rgRoleMappingL1_NeedDataSource"
OnPageSizeChanged="rgRoleMappingL1_PageSizeChanged" OnSortCommand="rgRoleMappingL1_SortCommand" PageSize="20" Width="100%" Skin="Windows7">
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="RoleMapL1ID" AutoPostBackOnFilter="true" FilterControlAltText="Filter RoleMapL1ID column"
HeaderText="ID" UniqueName="RoleMapL1ID" Visible="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="BusinessRole" AutoPostBackOnFilter="true" FilterControlAltText="Filter BusinessRole column"
HeaderText="Business Role" UniqueName="BusinessRole" CurrentFilterFunction="Contains">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="AppRoleL1" FilterControlAltText="Filter AppRoleL1 column"
HeaderText="Application Role (Level1)" UniqueName="AppRoleL1" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Usertype" FilterControlAltText="Filter Usertype column"
HeaderText="Sponsor/Site User?" UniqueName="Usertype" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="DBL" FilterControlAltText="Filter DBL column"
HeaderText="DBL?" UniqueName="DBL" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Scope" FilterControlAltText="Filter Scope column"
HeaderText="Scope" UniqueName="Scope" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" HeaderTooltip="Protocol,Country,Site">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Hierarchy" FilterControlAltText="Filter Hierarchy column"
HeaderText="Hierarchy" UniqueName="Hierarchy" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Expired" FilterControlAltText="Filter Expired column"
HeaderText="Disabled?" UniqueName="Expired" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Edit" FilterControlAltText="Filter Edit column"
HeaderText="" UniqueName="Edit" AllowFiltering="false">
</telerik:GridBoundColumn>
</Columns>
<NoRecordsTemplate>
<div style="margin:10px">
There are no roles mapped at this time.
</div>
</NoRecordsTemplate>
<SortExpressions>
<telerik:GridSortExpression FieldName="BusinessRole" SortOrder="Ascending" />
</SortExpressions>
</MasterTableView>
</telerik:RadGrid>