2011-04-21 114 views
0

什麼是提供網絡用戶的可能性,以輕鬆過濾多頁的ASP .NET GridView的(>的最佳方式,<==!=等由一些文本/數字/日期字段)與服務器端的最小定製?多條件的GridView過濾

我發現一個看起來有趣的控件(http://ammar.tawabini.com/2010/09/gridview-ajax-filter.html),但我想知道是否有一些解決方案,這是更多的已知/使用/廣泛/社區接受的解決方案。

+0

我懷疑你會在這方面找到共識。我看了一下「amar.tawabini」解決方案。從技術上講,它很棒,但UI看起來非常程序化,特別是關於日期。例如,大多數用戶不會理解「Created On> = {t - m(8)}」。 – 2011-04-21 17:39:37

回答

0

如果您使用的數據源控件,您可以使用WhereParameters。 LINQ - Entity Framework

您可以使用ControlParameters從搜索表單中的值填充。

所有這些都可以在沒有任何代碼的情況下完成。不要將此與簡單或簡單混淆,但我認爲這就是您要找的。

+0

這是一個標準的方式,一切都需要從頭開始,我更關心可以大大減少手動工作量的解決方案 - 查看一下gridview ajax過濾器或DevExpress過濾器構建器。 – 10p 2011-04-22 02:08:42