změna vlastností v DropDownListu   zodpovězená otázka

ASP.NET WebForms

Dobrý den,

potřebuji poradit s přístupem k vlastnosti "visible" u jednotlivých položek následujícího "dropdownlistu" v události "SelectedIndexChanged" ...

<asp:ListItem>vyřízená objednávka</asp:ListItem>
<asp:ListItem>přijatá objednávka</asp:ListItem>
<asp:ListItem>zpracovává se</asp:ListItem>
<asp:ListItem>dodáno - neuhrazeno</asp:ListItem>
<asp:ListItem>proforma - neuhrazena</asp:ListItem>
<asp:ListItem>proforma - uhrazena</asp:ListItem>
<asp:ListItem>STORNO</asp:ListItem>

Příklad:

- pokud například vyberu položku *vyřízená objednávka*, potřebuji nastavit vlastnost "visible" u položky *STORNO* na "False" ...

Myslím nějak takto:

Protected Sub ddl_Status_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)

If ddl_Status.Text = "vyřízená objednávka" Then

'nastavit vlastnost *STORNO* na neviditelný

End If

End Sub

Nevím jak mám v tom kódu definovat vlastnost té konkrétní položky ...

Díky za pomoc

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud budete mit polozky staticke tak se muzete primo odkazat na konkretni Item

      DropDownList1.Items[6].Enabled = false;

Nebo take muzete najit konkretni Item podle textu 'STORNO'

      ListItem li = DropDownList1.Items.FindByText("STORNO");
      li.Enabled = false;

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Děkuji moc,

je to přesně co jsem potřeboval ...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Děkuji moc,

je to přesně co jsem potřeboval ...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Děkuji moc,

je to přesně co jsem potřeboval ...

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback