我应该如何将其他搜索/筛选条件添加到动态数据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