有谁知道如何在ASP.NET动态数据列表页面上添加简单的搜索文本框?我希望能够立即向下钻取到特定行,而无需使用动态数据过滤器来缩小范围。
答案 0 :(得分:5)
名为ASP.NET Dynamic Data Filtering的CodePlex项目使您可以轻松搜索站点上的任何信息,即使您使用ASP.NET 3.5中的动态数据框架也是如此。按照these instructions获取搜索文本框。
答案 1 :(得分:2)
新的Dynamic Data 4预览版包含一个名为BusinessLogicDataSource的数据源,以下是一些如何使用它来实现搜索的示例。
http://quickstarts.asp.net/previews/dynamicdata/dd_AddSearchtoDynamicData.htm
我无法在当前的动态数据实现中说明如何做到这一点,我也在搜索这个答案,偶然发现了预览网站和这个问题。
答案 2 :(得分:1)
如果您使用的是.NETv4,那么请看一下在动态数据中扩展过滤支持的示例Text Filtering in dynamic data
答案 3 :(得分:0)
您可能还会考虑ASP.NET动态数据网站中的搜索实现之一:Adding a Multi-Column Search to the Default List page in Dynamic Data。