Odniesienie/wskazanie do/na ListItem wewnątrz DropDownList

0

Cześć wszystkim!
Czy można w jakiś sposób odnieść się (if'em) do konkretnego ListItem wewnątrz DropDownList przyrównując (wskazując) wartość tego ListItem?

0

hej

napisz może co chcesz osiągać.. pamiętaj ze możesz przejrzeć załadowane Item w liście DropDownList za pomocą petli i sprawdzać if Item'y

0
sight napisał(a):

hej

napisz może co chcesz osiągać.. pamiętaj ze możesz przejrzeć załadowane Item w liście DropDownList za pomocą petli i sprawdzać if Item'y

Chcę po prostu po wybraniu konkretnego elementu ListItem (w DropDownList) aby wykonał się konkretny "if" zmieniając parametr Visible na true dla DropDownList2.

Są 4 elementy ListItem w DropDownList. Każdy z nich przyjmuje wartość value od 1 do 4.

Próbowałem na razie zmienić tekst etykiety:


        protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (DropDownList1.SelectedValue == "1")
            {
                Label1.Text = "Nowa wartość";
            }
        }

...i nie działa

0

@Neosphoros: Metoda DropDownList1_SelectedIndexChanged w ogóle się wykonuje? Nie brakuje autopostback = true dla DropDownList1?
Jeżeli powyższe jest ok to postaw brakpoint na if (DropDownList1.SelectedValue == "1") i będzie wszyetko jasne.
Jeżeli powyższe jest ok to zamień Label1.Text = "Nowa wartość"; na DropDownList2.Visible = true

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