2012-03-28 60 views
0

我有3個下拉列表,我需要在運行時過濾我的數據源。有條件的下拉列表值的SqlDataSource過濾器

每個dropdownlists必須與另外兩個組合,但他們也有一個「特殊」值「全部」。在這種情況下,我想禁用特定字段的過濾並顯示所有值。

這是否與來自asp.net的一些開箱即用功能或我必須每次構建字符串?

回答

0

在很多地方搜索後,我終於發現,沒有開箱即用的功能,根據我想參與過濾的每個控件的值動態生成WHERE子句。

我結束了在gridview selectedindexchanged事件上的自定義編碼,該事件構建selectcommand文本並再次綁定gridview。

工作正常!