Jak "złączyć" dwa elementy dropdownlist w VS 2013 Express

0

Witam!

Dopiero zaczynam swoją przygodę z technologią ASP.NET więc pewnie pytania będę zadawał banalne ale gdzieś się trzeba tego nauczyć.
Mój problem polega na tym, że mam dwa elementy dropdownlist i chciałbym zrobić tak że jeśli w pierwszym coś wybiorę w drugim będę miał dostępne wartości wg kryterium z pierwszego.
Może bardziej obrazowo w pierwszym elemencie dropdownlist mam listę województw a w drugi ma wyświetlać nazwy miast ale w zależności od tego co wybiorę w pierwszym.
Pierwszy łączę ze źródłem i jest OK wyświetla listę województw ale jak przechodze do drugiego to nie bardzo wiem jak zacząć. Próbowałem już czegoś takiego, że przy kreatorze, tam gdzie określam źródło danych, wybieram "określ niestandardową instrukcję SQL" (korzystam z Visual Studio 2013 express for Web) i ręcznie wpisuję warunek ale nic z tego nie wychodzi.
Zrobiłem więc takie eksperyment i wrzuciłem na stronę labelkę i przycisk i tak żeby po kliknięciu w przycisk labelka przyjmowała wartość z pierwszego dropdownlist ale i to mi nie wychodzi.
W procedurze butto1_click wpisuję polecenie
Label1.Text = ListaWojewodztwa.DataValueField;
proszę o pomoc

0

wolałbym jakąś podpowiedź albo odpowiedź na pytanie a nie uwagi do tytułu :)

0

Nie podałeś za bardzo kodu, ale z opisu rozumiem, że chodzi Ci chyba o coś takiego: http://www.aspsnippets.com/Articles/Creating-Cascading-DropDownLists-in-ASP.Net.aspx

0

tak o kaskadowe użycie kontrolki dropdownlist ale w linku który podrzuciłeś jest mowa o właściwościach których w Visual Studio 2013 for web nie mogę znaleźć. Tego przykładu z tej strony także nie mogę uruchomić w Visual Studio 2013 for web.
znalazłem jeszcze jeden link na tej samej stronie
http://www.aspsnippets.com/Articles/Cascading-DropDownList-for-CountryStateCity-in-ASPNet.aspx
ale sprawa jest podobna.

Oba przypadki to wrzucanie gotowego kodu do projektu a ja bym chciał zrozumieć zasadę działania i wyjaśnienie z jakich właściwości kontrole korzystać i jak ich użyć, dlatego dalej szukam i na razie sprawa nie jest rozwiązana a w między czasie staram się ogarnąć ten kod z przykładów.

0
klimba napisał(a):

tak o kaskadowe użycie kontrolki dropdownlist ale w linku który podrzuciłeś jest mowa o właściwościach których w Visual Studio 2013 for web nie mogę znaleźć. Tego przykładu z tej strony także nie mogę uruchomić w Visual Studio 2013 for web.

A konkretnie?

Oba przypadki to wrzucanie gotowego kodu do projektu

Ktoś Ci każe go wrzucać?

0

już w chwili dodania kodu
<asp:ListItem Text = "--Select Country--" Value = ""></asp:ListItem>
do kontrolki dropdownlist nie skutkowało dodaniem opisu w tym elemencie na stronie późniejsze
poza tym jeszcze przedzieram się przez kod próbując go ogarnąć

0

dzięki somekind za link na początku. "Chwilka" siedzenia, studiowania i testowania :) i się udało.
Poniżej zamieszczam link dla potomnych :) gotowy opis krok po kroku :)
http://informatyka.anonco.pl/?p=92

1 użytkowników online, w tym zalogowanych: 0, gości: 1