. Microsoft NET Framework ger många programverktyg som gör att du snabbt och enkelt bygga fönsterhanterade applikationer och webbplatser . Till exempel kan du skapa en webbplats med en rullgardinsmeny bara genom att dra den till din webbformulär i Visual Studio . Du behöver inte någon programmering skicklighet att skapa en snygg hemsida . Men om du vill göra något mer komplicerat , som att binda en data container ( t.ex. en ordbok ) till en rullgardinsmeny , måste du skriva lite kod . Saker du behöver Review, Windows PC med Visual Studio 2010 Integrated Development Environment ( IDE ) Installerad
Visa fler instruktioner
1
Klicka på Visual Studio 2010 ikonen för att starta programmet . När lasterna startsida klickar på knappen " Nytt projekt . " Ett fönster öppnas . Klicka på " C # " från den vänstra kolumnen och klicka på " ASP.NET Web Site " från högerspalten . Ange ett namn för projektet och tryck på " OK " -knappen för att skapa projektet . En källkod filen visas i huvudtexten redigeringsfönstret .
2
Klicka på fliken som heter " Design " som sitter precis nedanför huvudtexten redigeringsfönstret för att växla till visuell design -läge . Sidan har redan några grundläggande text på det , inklusive en rubrik som säger " Välkommen till ASP.NET ! " Addera 3
Klicka panelen märkt " Toolbar " som sitter till höger om huvudredaktör fönster . Detta verktygsfält visas alla grafiska komponenter i användargränssnittet är kompatibla med webbplatsen . Leta upp " DropDownList " komponent .
4
Klicka och dra " DropDownList " på din webbplats . Placera den var du vill .
5
Klicka på objektet märkt " Default.aspx " i " Solution Explorer " -panelen , som är till vänster om texten redigeringsfönstret . Denna post kommer att expandera och avslöjar två källkodsfiler : . Default.aspx.cs och Default.aspx.designer.cs
6
Dubbelklicka på filen " Default.aspx.cs " för att öppna denna fil för redigering . Det verkar i huvudtexten redigeringsfönstret . Denna fil är en C # -fil och styr beteendet på webbsidan .
7
Leta funktionen nedan . Det är den enda funktionen i källkoden filen , så det kommer inte vara svårt att upptäcka . Alla källkoden från följande steg måste gå in mellan klammerparenteser av denna funktion .
Skyddade void Page_Load ( objekt avsändare , EventArgs e ) { }
8
Skapa en ny ordlista data container . En ordlista innehåller par av data, en nyckel och ett värde . Det är som en riktig ordlista där ordet du letar upp är nyckeln och ordet definition är värdet
ordbok d = new Dictionary ( ) , .
9 Lägg till ett objekt i ordboken så här :
d.Add ( " president " , " John Doe " ) ;
10
Lägg ytterligare objekt i ordlistan genom att upprepa föregående steg .
11
Skapa ett "om " uttalande som avgör om sidan redan laddats eller ej . Detta är viktigt eftersom du bara behöver lägga till objekt i den " DropDownList " en gång . Ett " om " uttalande som åstadkommer detta ser ut så här :
om { }
12
Ange datakälla för " DropDownList " genom att placera följande ( Page.IsPostBack ! ) kodrader i - mellan klammerparenteser av " om " uttalande :
DropDownList1.DataSource = d ; DropDownList1.DataTextField = " Värde " , DropDownList1.DataValueField = " nyckel " ; DropDownList1.DataBind ( ) ;
13
Kör programmet genom att trycka på den gröna " Play "-knappen längst upp i Visual Studio IDE . Den förvalda webbläsaren för ditt system laddar din webbplats . Webbplatsen visas mycket som den gjorde i den visuella redigeraren .
14
Klicka på " DropDownList " och en meny kommer att expandera . Denna meny visar alla objekt som du lagt till i ordlistan .