Warunkowe filtrowanie gridview dwoma dropdownlist

Warunkowe filtrowanie gridview dwoma dropdownlist
M7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0

Witam

Mam GridView którym wyświetlam dane z bazy mssql.
Dołożyłem 2 dropdownlist i wypełniam je danymi z bazy.
Teraz chcę zrobić filtrowanie grida wg wybranych wartości z dropdownlist i w sumie działa to ale ...
Ale chcę teraz zrobić tak że te dropdownlist są domyślnie nie aktywne i defaultowo nie pokazywały żadnej wartości. Dopiero jak kliknę na jednego z nich to ten jeden by się uaktywniał i filtrował grida wg tego co w nim wybiorę a drugi był by nadal nie aktywny. Gdy kliknę w drugiego dropdownlista to pierwszy przestaje działać a drugi się uaktywnia i on filtruje. Dodatkowo jakiś przycisk po kliknięciu którego oba dropdownlist się wyłączają a gridview wyświetla wszystko bez filtrów.
Jak to osiągnąć?

JP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1065
0

A jak pobierasz dane z DB? Bo może lepiej spreparować od razu zapytanie z wartościami filtrów i pokazywać w gridzie to co zwróci zapytanie z filtrami.

Standardowy dropdownlist chyba zawsze wyświetla jakaś wartość. Trzeba wstawić na początek listy danych dla dropdownlist jakąś pustą wartość albo użyć lepszych komponentów.

M7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0

To inaczej zapytam.
Na formatce mam zrzucone dropdownlist oraz gridview.
Jak oprogramować np jakiś przycisk który by konfigurował (włączał i wyłączał) master detail pomiędzy jednym dropdownem a gridem ?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.