Если данные в dt поступили из базы данных, измените запрос базы данных для выполнения преобразования int
--oracle example
SELECT to_number(fees) as feesint FROM ...
--sqls example
SELECT convert(int, fees) as feesint FROM ...
--MySQL example
SELECT convert(fees, integer) as feesint FROM ...
Если данные в dt не пришли из базы данных, добавьте в dt еще один столбец типа int и проанализируйте все данные в нем:
dt.Columns.Add("feeint", typeof(Int)32);
foreach(var ro in dt.Rows)
ro["feeint"] = int.Parse((string)ro["fees"]);
Позже, когда вы хотите установить фильтр строк:
dv1.RowFilter = $"FeesInt >= {startValue} AND FeesInt <= {endValue}";
Не забудьте использовать столбец преобразованных гонораров, а не столбец сборов, представляющий собой строку