Get the values from the filter fields on the server-side
Is there a way I could access the values from the filter fields on the server-side?
Yes, this is possible. You can use the following code:
Column shipNameColumn = grid1.Columns.GetColumnByDataField("ShipName");
FilterOption filterOption = shipNameColumn.FilterCriteria.Option as FilterOption;
string filterType = filterOption.Type.ToString();
string filterValue = shipNameColumn.FilterCriteria.Value.ToString();
in any event handler you want (Page_Load, the Exporting event handler for the Grid, etc.).