エンティティ列に対して同様のタイプのクエリを実行できる動的データ用のカスタム フィルターを作成しようとしています。たとえば、名前フィールドで john を検索して、johnson、johns などを返します。
クラスのIQueryable GetQueryable(IQueryable source)
メソッドをオーバーライドしようとしています。QueryableFilterUserControl
結果をフィルタリングするには。これを達成する最良の方法を知っている人はいますか?
これがあればIQueryable<T>
、.Where() 句の結果を返すことができるので簡単です。
QueryableFilterUserControl クラスにはApplyEqualityFilter(IQueryable source, string Column.Name, object value)
メソッドがありますが、これは直接比較を実行します。
どんな助けでも大歓迎です。