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?