什麼是提供網絡用戶的可能性,以輕鬆過濾多頁的ASP .NET GridView的(>的最佳方式,<,==,!=, 像等由一些文本/數字/日期字段)與服務器端的最小定製?多條件的GridView過濾
我發現一個看起來有趣的控件(http://ammar.tawabini.com/2010/09/gridview-ajax-filter.html),但我想知道是否有一些解決方案,這是更多的已知/使用/廣泛/社區接受的解決方案。
什麼是提供網絡用戶的可能性,以輕鬆過濾多頁的ASP .NET GridView的(>的最佳方式,<,==,!=, 像等由一些文本/數字/日期字段)與服務器端的最小定製?多條件的GridView過濾
我發現一個看起來有趣的控件(http://ammar.tawabini.com/2010/09/gridview-ajax-filter.html),但我想知道是否有一些解決方案,這是更多的已知/使用/廣泛/社區接受的解決方案。
的DevExpress與過濾器製造商真棒電網:http://demos.devexpress.com/ASPxGridViewDemos/Filtering/FilterBuilder.aspx
看起來很棒,但花費數百美元。 – 10p 2011-04-22 02:02:26
如果您使用的數據源控件,您可以使用WhereParameters。 LINQ - Entity Framework
您可以使用ControlParameters從搜索表單中的值填充。
所有這些都可以在沒有任何代碼的情況下完成。不要將此與簡單或簡單混淆,但我認爲這就是您要找的。
這是一個標準的方式,一切都需要從頭開始,我更關心可以大大減少手動工作量的解決方案 - 查看一下gridview ajax過濾器或DevExpress過濾器構建器。 – 10p 2011-04-22 02:08:42
我懷疑你會在這方面找到共識。我看了一下「amar.tawabini」解決方案。從技術上講,它很棒,但UI看起來非常程序化,特別是關於日期。例如,大多數用戶不會理解「Created On> = {t - m(8)}」。 – 2011-04-21 17:39:37