DropDownList w celu ograniczenia wyniów XML'a |
DropDownList w celu ograniczenia wyniów XML'a |
29.05.2015, 20:31:25
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 27.05.2015 Ostrzeżenie: (0%) |
Witam,
Proszę o wyjaśnienie lub podesłanie odpowiedniej lektury, gdyż spędziłem 3 dni szukając w google. Chciałbym za pomocą 2 lub 3 dropdownlist odfiltrować dane XML'a, których wynik będzie wyświetlany w GridView. np: mając zbiór książek, wybierając z listy "Fizyka", należy wybrać w kolejnej liście poziom zaawansowania np "średni", w 3 liście np rok wydania. Po dokonaniu pierwszego wyboru lista w Gridzie powinna się zawężyć, po kolejnym wyborze lista powinna się zawężyć jeszcze bardziej, itd. do dokonania ost. wyboru. Projekt tworzę w Visual Studio 2008 w XML'u oraz C# Z góry dziękuje ja wszelkie sugesię. Ten post edytował kepler22b 29.05.2015, 20:35:24 |
|
|
31.05.2015, 09:08:05
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Nie odfiltrowuje bo warunki musisz doklejać do siebie. Ty zaś zamieniasz czyli najpierw masz:
- Kod XmlDataSource1.XPath = "/elementarz/ksiazka[ @dzial='" + dzial + "']"; Potem masz: Kod XmlDataSource1.XPath = "/elementarz/ksiazka[][poziom='" + poziom + "']"; A powinieneś mieć: Kod XmlDataSource1.XPath = "/elementarz/ksiazka[ @dzial='" + dzial + "'][poziom='" + poziom + "']";
Ten post edytował Pyton_000 31.05.2015, 09:08:44 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 18:32 |