Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Definovanie " slovník " objekt v C # kódu Vašej a priradiť " kľúč " a " hodnoty " na každom riadku slovníka . " Kľúč " a " hodnota " môže prísť z databázy alebo byť pevne . Hodnoty sú pevne v príklade nižšie : Autor
slovník Definujte " Rozbaľovací zoznam " objekt a nastavte " slovník " objekt s názvom " zoznam " ako zdroj dát . Pomenujte drop - down " DDL . " Nastavenie " DataTextField " a " DDL " na " kľúč " zo " zoznamu " a " DataValueField " na " hodnotu " z " zoznamu . " ddl.DataSource = Zoznam , ddl.DataTextField = " Kľúč " ; ddl.DataValueField = " hodnota " ; ddl.DataBind ( ) ; Hľadanie " slovník " objekt pomocou metódy " ContainsKey " . Napríklad môžete chcieť vyhľadať pomocou " slovníka " nájsť konkrétnu hodnotu pred pridaním do " rozbaľovacieho zoznamu . " " ContainsKey " je jedným z najrýchlejšie vyhľadávacích metód " slovník " ; . objekt if ( list.ContainsKey ( " tlačidlo 2 " ) ) Hľadanie " v rozbaľovacom zozname " objekt pomocou metódy " FindByValue " . Táto metóda je case - sensitive a hľadá pre celý vyhľadávací parameter v plnom rozsahu . If ( ddl.Items.FindByValue ( " hodnota 3 " ) = null ! ) { Ddl.SelectedValue = " hodnota 3. " ; } Ak ste zadali " . hodnoty " ako parameter hľadanie , by null boli vrátené, pretože nie sú v žiadnej hodnoty " DDL " , ktoré sa rovná iba slovo " hodnota " ;
2
3
4