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

[Solved] Radgrid Filter menu not work

2 Answers 170 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Spdev
Top achievements
Rank 1
Spdev asked on 22 Aug 2013, 02:29 PM

Hello,

 have set "ShowFilterIcon=true" and "AllowFiltering=false"  in RadGrid for that Column but some filter function working good and some not working.

when i select the option filter function " CONTAINS,STARTSWITH,.... " i have not events .... ,  when i choose "NOFILTER,ISEMPTY,NOTISEMPTY,ISNULL..."  my grid is filtered....

<telerik:GridBoundColumn
              DataField="MATNR" HeaderText="Article" UniqueName="MATNR" HeaderStyle-Width="5%"
              AutoPostBackOnFilter="false"
              ShowFilterIcon ="true"
              AllowFiltering="true">
 
</telerik:GridBoundColumn>




Public void RadGrid3_ItemDataBound(object sender,GridItemEventArgs e)
{
 
 
if (e.Item is GridFilteringItem filterItem)
{
         GridFilteringItem filterItem = (GridFilteringItem)e.Item;
         filterItem["TemplateDetailsColumn"].ColumnSpan = 2;
         filterItem["EBELP2"].Visible = false;
                   
 }
  
}


When i try to set invisible the filterItem["EBELP2"], the radgrid filter menu not working.



Please could you help me,
Thanks in Advance..!




2 Answers, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 23 Aug 2013, 04:12 AM
Hi ,

Please try the below code snippet to hide the filter for a column.

C#:
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
   {
       if (e.Item is GridFilteringItem )
       {
        GridFilteringItem filterItem = (GridFilteringItem)e.Item;
        filterItem["TemplateDetailsColumn"].ColumnSpan = 2;
        filterItem["EBELP2"].CssClass = "filterDisplay";//Set display through CSS  
      }
   }


CSS:
<style type="text/css">
 .filterDisplay
 {
   display:none;
 }
</style>

Thanks,
Princy
0
Spdev
Top achievements
Rank 1
answered on 23 Aug 2013, 08:00 AM
Hi Princy,

Thanks a lot for this idea, it's working fine now,

Thanks,
Spdev.
 
Tags
Grid
Asked by
Spdev
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Spdev
Top achievements
Rank 1
Share this question
or