definire un oggetto "Dizionario " nel codice C # e di assegnare una "chiave" e un "valore " per ogni riga del dizionario . La "chiave" e "valore" può venire da un database o essere hard- coded . I valori sono hardcoded nel seguente esempio :
dizionario
Definire l'oggetto " elenco a discesa " e impostare l'oggetto "Dizionario " di nome "lista ", come l'origine dati . Assegnare un nome alla discesa " DDL ". Impostare il " DataTextField " del " ddl " per la "chiave " da " lista" e il " DataValueField " al "valore " da " lista . " ddl.DataSource = lista; ddl.DataTextField = " Chiave " ; ddl.DataValueField = " Valore " ; ddl.DataBind (); Cerca l'oggetto "Dizionario " usando il metodo " ContainsKey " . Ad esempio , si può decidere di cercare attraverso il "Dizionario" per individuare un valore specifico prima di aggiungere l'articolo al " nell'elenco a discesa . " " ContainsKey " è uno dei più veloci metodi di ricerca del "Dizionario " , . oggetto se ( list.ContainsKey ( " tasto 2" ) ) economici 4 Cerca l'oggetto " elenco a discesa " con il metodo " FindByValue " . Questo metodo di ricerca è case-sensitive e ricerche per l'intero parametro di ricerca nella sua interezza . Se ( ddl.Items.FindByValue ( " value 3 " ) ! = Null) { ddl.SelectedValue = " valore 3 ";} Se è stato inserito " valore "come parametro di ricerca , nulla sarebbe stato restituito , perché non ci sono valori in " ddl " che sono uguali solo la parola " valore " . ;
2
3
Programmazione © www.354353.com