Я пытаюсь написать собственный фильтр для динамических данных, который позволит мне выполнять запросы типа на столбцы сущностей.Например, поиск Джона в поле имени для восстановления Джонсона, Джона и т. Д.
Я пытаюсь переопределить метод IQueryable GetQueryable(IQueryable source)
в классе QueryableFilterUserControl
.Чтобы отфильтровать мои результаты.Кто-нибудь знает лучший способ достижения этого?
Если бы это было и IQueryable<T>
, было бы легко, поскольку я мог бы вернуть результаты предложения .Where ().ApplyEqualityFilter(IQueryable source, string Column.Name, object value)
метод класса QueryableFilterUserControl, но он выполняет прямое сравнение.
Любая помощь будет принята с благодарностью.