I have a simple grid with the filter options, I am trying to apply filter functionality by textbox(working fine) and combobox column, but combobox filter is not working at all, below is my code and please help asap.
<
telerik:RadGrid AutoGenerateColumns="False" ID="RadGrid1"
AllowFilteringByColumn="True"
ClientSettings-Scrolling-ScrollHeight="500"
ClientSettings-Scrolling-UseStaticHeaders="true"
ClientSettings-Scrolling-AllowScroll="true" OnPreRender="RadGrid1_PreRender"
ClientSettings-Selecting-AllowRowSelect="true" EnableLinqExpressions="true"
AllowSorting="True" runat="server">
<GroupingSettings CaseSensitive="false" />
<MasterTableView >
<Columns>
<telerik:GridBoundColumn HeaderText="Employee Number" DataField="KEYID"
UniqueName="KEYID" SortExpression="KEYID" FilterControlWidth="30px"
Visible="false" ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="Employee Name" DataField="Name" UniqueName="Name"
SortExpression="Name" HeaderStyle-Width="300px" FilterControlWidth="140px"
AutoPostBackOnFilter="true" CurrentFilterFunction="contains" ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="SSN" DataField="EMP_SSN" HeaderStyle-Width="205px"
UniqueName="SSN" SortExpression="EMP_SSN"
FilterControlWidth="90px" AutoPostBackOnFilter="true" CurrentFilterFunction="contains"
ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="Pay Period" DataField="CODE" HeaderStyle-Width="205px"
UniqueName="CODE" >
<FilterTemplate>
<telerik:RadComboBox ID="RadComboBoxPP" DataSourceID="SqlDataSource4" DataTextField="Code"
DataValueField="Code" Height="100px" AppendDataBoundItems="true" AutoPostBack="true"
SelectedValue='<%# TryCast(Container, GridItem).OwnerTableView.GetColumn("Code").CurrentFilterValue %>'
runat="server" OnClientSelectedIndexChanged="PPIndexChanged" >
<Items>
<telerik:RadComboBoxItem Text="All" />
</Items>
</telerik:RadComboBox>
<telerik:RadScriptBlock ID="RadScriptBlock2" runat="server">
<script type="text/javascript">
function PPIndexChanged(sender,args) {
var tableView=$find("<%# TryCast(Container,GridItem).OwnerTableView.ClientID%>");
tableView.filter("Code",args.get_item().get_value(),"EqualTo");
}
</script>
</telerik:RadScriptBlock>
</FilterTemplate>
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<ClientEvents OnRowSelected="RowSelected" />
</ClientSettings>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDataSource4" runat="server"></asp:SqlDataSource>
Kiran