3 Answers, 1 is accepted
0
                                Accepted

                                                    Princy
                                                    
                                            
    Top achievements
    
            
                 Rank 2
                Rank 2
            
    
                                                
                                                answered on 07 Nov 2013, 05:55 AM
                                            
                                        Hi Carlos,
Please try the following code snippet to obtain data after Filter for autogenerated columns.
C#:
 
Thanks,
Princy
                                        Please try the following code snippet to obtain data after Filter for autogenerated columns.
C#:
static bool IsFilter = false;protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e){    if (IsFilter == true) //Access after the filter    {        if (e.Item is GridDataItem)        {            GridDataItem item = (GridDataItem)e.Item;                     // Get the datas after filtering            string name1= item["DataFieldName1"].Text;             string name2= item["DataFieldName2"].Text;                     }           }      }protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e){    if (e.CommandName == RadGrid.FilterCommandName)    {        IsFilter = true;    }}Thanks,
Princy
0
                                
                                                    Carlos
                                                    
                                            
    Top achievements
    
            
                 Rank 1
                Rank 1
            
    
                                                
                                                answered on 11 Nov 2013, 10:44 AM
                                            
                                        Hi doesnt that code only give the ones that a e one page in radgrid, when paging in on.
Ihave to remember that my column are auto generated and i dont know the name of the columns.
                                        Ihave to remember that my column are auto generated and i dont know the name of the columns.
0
                                
                                                    Princy
                                                    
                                            
    Top achievements
    
            
                 Rank 2
                Rank 2
            
    
                                                
                                                answered on 11 Nov 2013, 11:29 AM
                                            
                                        Hi Carlos,
Please try the following code snippet to access the filtered data when Paging is allowed.
C#:
Thanks,
Princy
                                        Please try the following code snippet to access the filtered data when Paging is allowed.
C#:
static bool IsFilter = false;protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e){    if (e.CommandName == RadGrid.FilterCommandName)    {        IsFilter = true;    }}protected void RadGrid1_PreRender(object sender, EventArgs e){    if (IsFilter )    {            int count = RadGrid1.MasterTableView.Items.Count;        RadGrid1.AllowPaging = false;        RadGrid1.Rebind();        foreach (GridColumn col in RadGrid1.MasterTableView.AutoGeneratedColumns)        {          foreach (GridDataItem item in RadGrid1.MasterTableView.Items)          {                      string name1= item[col.UniqueName].Text;                   }              }        RadGrid1.AllowPaging = true;        RadGrid1.Rebind();    }}Thanks,
Princy