Я пытаюсь написать настраиваемый фильтр для динамических данных, который позволит мне запускать как запросы типа в столбцах сущности. Например, поиск john на поле имени для returen johnson, johns и т. Д.Применение такого фильтра к IQueryable
Я пытаюсь переопределить метод IQueryable GetQueryable(IQueryable source)
класса QueryableFilterUserControl
. Отфильтровать результаты. Кто-нибудь знает лучший способ достичь этого?
Если бы это было и IQueryable<T>
, было бы легко, так как я мог бы вернуть результаты предложения .Where().
В классе QueryableFilterUserControl существует метод ApplyEqualityFilter(IQueryable source, string Column.Name, object value)
, но он выполняет прямое сравнение.
Любая помощь была бы принята с благодарностью.
Ссылка на вашу статью все еще жива, однако ссылки внутри статьи мертвы. Не могли бы вы пересмотреть свое сообщение в блоге или изменить ответ здесь? Думаю, это и ваш пост, есть дополнительная информация: http://forums.asp.net/t/1620165.aspx?Date+Range+filter+. – Iztoksson