Ett ASP. NET-program innehåller ett HTML- formulär som bearbetas av webbservern . När ansökan omfattar C # -kod , som körs av webbservern . Endast HTML -kod skickas till webbläsaren. Detta innebär att ASP. NET-program är browser- oberoende
Du behöver : .
Microsoft Visual Web Developer 2008 Express Edition
Skapa ett ASP. NET projekt
1 .
Klicka på ” Start ” , som vanligtvis ligger på nedre vänstra hörnet av skärmen . Välj ” Alla program . ” Högerklicka på ” Microsoft Visual Web Developer 2008 Express Edition . ” Välj ” Kör som administratör. ”Du måste köra Visual Web Developer som administratör så att du kan testa koden du skriver .
2 .
Klicka på ” Arkiv ” -menyn och välj ” Ny webbplats . ” Kontrollera att ” ASP. NET Web Site ” är markerat. Välj ” Visual C # ”från ” Språk ” nedrullningsbara listan i vänstra hörnet i dialogrutan . Klicka på ”OK . ”kommer en webbplats med namnet ” webbplats1 ” med en sida med namnet ” Default. aspx ” att skapas. Observera att ” källa ” är öppen som standard . Fliken Källa innehåller HTML för sidan , samt följande kod :
<% @ Page Language=" C # " AutoEventWireup=" true " CodeFile=" Default. aspx. cs " ärver=" _Default " % >
Denna kod kallas Page direktiv . ”Språk ” attribut berättar ASP. NET att koden körs av servern är skriven i C # . Den ” AutoEventWireup ” attributet är satt till true , vilket gör att händelser som automatiskt förknippas med händelsen förfaranden. Den CodeFile attributet identifierar namnet på den fil som innehåller kod som ska köras av servern .
3
Ändra HTML
lägga till kontroller
1 .
Vila musen över ”Toolbox ” ikonen till vänster i fönstret . Välj och dra ” Label ”kontroll . Släpp det inom
attributet id i ” Label ” element definierar det namn du skulle använda om du ville komma åt ” Label ” element i koden . Den runat attributet är satt till ”server ” för att ange att kontrollen kommer att vara tillgänglig för C # -kod körs av servern . Texten attributet definierar den text som visas i ” Label ” kontroll
2
Ändra ” Label ” kontrollelement som du lagt i det sista steget så att det ser ut så här : .
Klicka på ” Design ”Längst ned på skärmen . Designvyn visar vad användaren kommer att se .
3 .
Klicka på ” Dela ” längst ned på skärmen . Split fliken kan du se både HTML -koden och den webbsida som användarna ser . Vila musen över Toolbox ikonen och dra en textrutekontroll precis under Label kontrollen . Ändra ID-attribut till ” txtBirthdate ” . Nu koden i
Lägg C # koden och testa
1 .
Dubbelklicka på ” Say Hello ”i designvyn . . Koden fil öppnas
2
Leta btnSubmit_Click förfarandet och typkod inom klammerparenteser så att det förfarandet ser ut så här :
skyddad ogiltig btnSubmit_Click ( objekt avsändare , EventArgs e )
{
Response. Write ( ”Hej” + txtName. Text ) ; }
”Response ” objekt är en sätt att skicka information tillbaka till webbläsaren. ”Write ” metod ”Response ”objektet skriver information till toppen av webbsidan .
3 .
Klicka på ” Debug ” -menyn och välj ” Start felsökning. ” När du blir uppmanad att göra det möjligt för felsökning i Web. config , klicka på ” OK ”. Sidan öppnas i webbläsaren . Skriv ditt namn och klicka på ” Say Hello ”. Meddelandet ska visas överst i webbläsarfönstret .
tips och varningar
Previous:nothing Next:Vilka är de funktioner Turbo C ?
Relaterade artiklar
コメント