This is a migrated thread and some comments may be shown as answers.

FilterTemplate + event not fired

0 Answers 61 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Tomasz
Top achievements
Rank 1
Tomasz asked on 08 Apr 2011, 11:40 AM

Hello
Im trying to filter the radgrid with filtertemplate. the code look's like this

<telerik:GridTemplateColumn DataField="Obraz" Resizable="false" Visible="false" UniqueName="TemplateColumn"
  AllowFiltering="true">
 <FilterTemplate>
 <telerik:RadComboBox ID="RadComboBoxCountry"  DataTextField="Text"
 DataValueField="Obraz" Height="100px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("TemplateColumn").CurrentFilterValue %>'
 runat="server" OnClientSelectedIndexChanged="CountryIndexChanged">
 <Items>
 <telerik:RadComboBoxItem Text="Bez filtra" value="1"/>
  <telerik:RadComboBoxItem Text="Pojedynczy skan" value="~/Ikony/Gify/Skan.png"/>
  <telerik:RadComboBoxItem Text="Multi skan" value="~/Ikony/Gify/SkanMulti.png"/>
  <telerik:RadComboBoxItem Text="Brak skanu" value="~/Ikony/Gify/BrakSkanu.png"/>
   <telerik:RadComboBoxItem Text="Bez filtra1" value=""/>
    </Items>
   </telerik:RadComboBox>
   <telerik:RadScriptBlock ID="RadScriptBlock3" runat="server">
  <script type="text/javascript">
  function CountryIndexChanged(sender, args) {
   var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");
    tableView.filter("Obraz", args.get_item().get_value(), "EqualTo");
     }
   </script>
 </telerik:RadScriptBlock>
 </FilterTemplate>
<ItemTemplate>
 <asp:Image ID="Image1" runat="server" ImageUrl="<%# bind('Obraz') %>" ForeColor="White" />
 </ItemTemplate>
 <HeaderStyle Width="199px" />
<ItemStyle Width="199px" />
 </telerik:GridTemplateColumn>

and when I change the item of combox nothig happens the items are not filterd, what can be wrong?

No answers yet. Maybe you can help?

Tags
Grid
Asked by
Tomasz
Top achievements
Rank 1
Share this question
or