hur man lär sig asp.net med C #

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 elementet så att det ser ut så här : . </p> <p> <title> Välkommen sidan

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

blocket . HTML-koden ska se ut så här :



Välkommen sidan


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

blocket se ut så här :


Lägg en ”knapp ” kontroll under ” TextBox ”kontroll . Ställ in ID- attribut till ” btnSubmit ” och texten attribut till ” Say Hello ”. Nu

blocket bör innehålla följande delar :



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

  • ” ärver ” attribut av Page direktiv anges namnet på klassen med händelsen proceduren blir du kod .
  • är The Page_Load händelseproceduren skapas som standard. Den Page_Load händelseprocedur belastningar när sidan först visas och varje gång formuläret har skickats för bearbetning. När en sida som lämnats in för behandling , är det känt som ett inlägg igen .
  • Du måste vara inloggad som administratör om du vill felsöka programmet som använder den inbyggda webbserver.
  • Previous:nothing Next:Vilka är de funktioner Turbo C ?

    Relaterade artiklar

  • netscape javascript tutorial
  • hur du skriver ut produktionen skärm C-program
  • hur du slår på javascript på en dator
  • hur man skapar en temporär tabell i Visual Basic 6.0
  • Hur gör jag för att räkna rader i ett Excel- arket med hjälp av ett VBA makro?
  • Hur konvertera en sträng till ett datum i java
  • hur man skapar ett datorprogram från grunden
  • hur du ställer in MySQL användare i Mac OS X
  • vad är numeriska i Oracle SQL ?
  • handledning om JavaScript bakgrundseffekter
  • Visited 2 times, 1 visit(s) today

    コメント

    タイトルとURLをコピーしました