. NET Framework Microsoft fornisce molti strumenti software che consentono di creare rapidamente e facilmente le applicazioni con finestre e siti web . Ad esempio, è possibile creare un sito web con un elenco a discesa semplicemente trascinandolo nel form web in Visual Studio . Non hai bisogno di alcuna competenza di programmazione per creare un bel sito web alla ricerca . Tuttavia, se si desidera eseguire qualcosa di più complicato , come associazione di un contenitore di dati (ad esempio un dizionario) di un elenco a discesa , è necessario scrivere un po 'di codice . Cose che ti serviranno : Finestre PC con Visual Studio 2010 Integrated Development Environment ( IDE ) Installato 
 Show More Istruzioni 
 1 
 Clicca l' icona di Visual Studio 2010 per lanciare il software . Una volta che le home page carichi , fare clic sul pulsante " Nuovo progetto ". Si apre una finestra . Clicca su " C # " dalla colonna a sinistra e clicca su " ASP.NET Web Site " dalla colonna di destra . Immettere un nome per il progetto e premere il pulsante "OK" per creare il progetto . Un file di codice sorgente viene visualizzata nella finestra principale di editor di testo . 
 
 2 Fare clic sulla scheda " Design" che si trova proprio sotto la finestra principale di editor di testo per passare alla modalità di progettazione visiva. La pagina ha già un testo di base su di essa , tra cui una voce che recita: " Benvenuti in ASP.NET ! " 
 3 
 Fare clic sul pannello contrassegnato " Barra degli strumenti" che si trova alla destra del finestra principale . Questa barra degli strumenti elencati tutti i componenti di interfaccia utente grafica compatibile con il sito web . Individuare il componente " DropDownList " . 
 4 
 Fare clic e trascinare " DropDownList " sul tuo sito web. Posizionarlo ovunque vuoi . 
 5 
 Cliccare sulla voce denominata " Default.aspx " nel pannello " Solution Explorer ", che si trova a sinistra della finestra di editor di testo . Questa voce si espande e rivelare due file di codice sorgente : . Default.aspx.cs e Default.aspx.designer.cs 
 6 
 Fare doppio clic sul file " Default.aspx.cs " per aprire questo file per la modifica . Essa appare nella finestra principale di editor di testo . Questo file è un file C # e controlla il comportamento della pagina web. 
 7 
 Individuare la funzione di seguito elencati . E 'l'unica funzione nel file di codice sorgente , quindi non sarà difficile da individuare. Tutto il codice sorgente dalle seguenti fasi deve andare in-tra le parentesi graffe di questa funzione . 
 
 Protected void Page_Load ( object sender, EventArgs e) { } 
 8 
 Creare un nuovo contenitore di dati dizionario. Un dizionario contiene coppie di dati , una chiave e un valore . E 'come un vero e proprio dizionario dove la parola si sta cercando è la chiave e la definizione di una parola è il valore 
 dizionario 
  d = new Dictionary  ( ) . < Br > Pagina 9  Aggiungi una voce al dizionario come questo: 
 
 d.Add ( " Presidente " , " John Doe " ) ; 
 10 
 Aggiungi ulteriori voci al dizionario ripetendo il passaggio precedente . 
 11 
 creare un'istruzione " if" che determina se la pagina è già stato caricato o meno. Questo è importante , perché hai solo bisogno di aggiungere elementi alla " DropDownList " una volta . Una dichiarazione "se" che compie questo aspetto: 
 
 se { } 
 12 
 l'origine dati del " DropDownList " mettendo la seguente ( Page.IsPostBack ! ) righe di codice in-tra le parentesi graffe della "if" : 
 
 DropDownList1.DataSource = d ; DropDownList1.DataTextField = "Valore" ; DropDownList1.DataValueField = "Chiave " ; DropDownList1.DataBind ( ) ; 
 13 
 Eseguire il programma premendo il tasto verde "Play" nella parte superiore della IDE di Visual Studio . Il browser web predefinito per il sistema carica il tuo sito web. Il sito web appare tanto come ha fatto nel editor visuale . 
 14 
 Clicca su " DropDownList " e un menu si espande . Questo menu visualizza tutte le voci aggiunte al dizionario .