我應該如何將其他搜索/篩選條件添加到動態數據Web應用程序?ASP.NET動態數據將附加篩選條件添加到頁面
我創建了一個使用Northwind數據庫的動態數據Web應用程序,並且我正在使用Employees表的自定義頁面(基於ListDetails.aspx頁面模板)。我想向頁面添加額外的搜索/過濾/參數。默認情況下,基於FilterRepeater控件動態創建where參數集合,該控件也是基於Employee Table所具有的「外鍵」關係動態創建的。
在試圖添加額外的搜索條件時,我已經綁定了GridView的LinqDataSource的Selecting事件,並試圖將其他項添加到LinqDataSourceSelectEventArgs的WhereParameters集合中。
問題是我無法指定需要執行哪種類型的比較。 WhereParameters集合只接受一個String和一個Object,但不接受如何比較它們。我真的希望能夠做的是添加到一個謂詞代表集合...
我應該如何向此頁面添加其他搜索條件?通過應用於LINQ To SQL實體的屬性(如果是這樣,如何)?如果標準/標準不是基於實體本身,那麼在那種情況下我將如何添加到搜索標準?
亞倫·霍夫曼
除了下面的回答,DD論壇,雖然加載緩慢,以下是有關信息DD的最佳來源有現在,不幸的是 – jlembke 2009-04-09 16:59:45