3

i am using telerik RadGrid to show a DataTable. I have enabled filtering option. there i am seeing some list of options like "Contains","Starts With","Ends With",....

i need to filter when i press enter from the filter text.

Is there any option available in telerik, or how can i do it.

Michael
  • 31
  • 1
  • 2

3 Answers3

3

There is, and it is shown on the demos here (see first two columns).

<Columns>
    <telerik:GridMaskedColumn DataField="OrderID" HeaderText="OrderID"
        FilterControlWidth="50px" AutoPostBackOnFilter="false" CurrentFilterFunction="EqualTo"
        FilterDelay="2000" ShowFilterIcon="false" Mask="#####">
    </telerik:GridMaskedColumn>
    <telerik:GridBoundColumn FilterControlWidth="120px" DataField="ShipName" HeaderText="ShipName"
        AutoPostBackOnFilter="true" CurrentFilterFunction="Contains"
        ShowFilterIcon="false">
    </telerik:GridBoundColumn>
Aducci
  • 26,101
  • 8
  • 63
  • 67
Dick Lampard
  • 2,256
  • 1
  • 12
  • 7
2

Two properties you need to set: AutoPostBackOnFilter and CurrentFilterFuction

<telerik:GridBoundColumn 
     AutoPostBackOnFilter="True" 
     DataField="Field" 
     HeaderText="Text" 
     CurrentFilterFunction="Contains" 
     AutoPostBackOnFilter="true"  >
</telerik:GridBoundColumn>
Aducci
  • 26,101
  • 8
  • 63
  • 67
Syed Umar Ahmed
  • 5,612
  • 1
  • 21
  • 23
1

Set AutoPostBackOnFilter="true" on the column

Aspx:

<Columns>
    <telerik:GridBoundColumn 
        AutoPostBackOnFilter="True" 
        DataField="ProductName" 
        HeaderText="Product Name" 
        UniqueName="ProductName" />

    <telerik:GridBoundColumn 
        AutoPostBackOnFilter="True" 
        DataField="Cost" 
        HeaderText="Cost" 
        UniqueName="Cost" />
 </Columns>
Aducci
  • 26,101
  • 8
  • 63
  • 67
Palanikumar
  • 6,940
  • 4
  • 40
  • 51