Den ASP.NET rammer giver udviklere med en metode til at skabe interaktive og dynamiske web-sider . Traditionelle websider kodet udelukkende i HTML har ingen interaktive komponenter. ASP.NET er en teknologi, der tillader webside for at komme i live og interagere dynamisk med brugeren. For eksempel kan du oprette en webside, der beder brugeren om at indtaste et tegn . I programmeringssproget C # , en " char " er en variabel , der gemmer alfanumeriske data. Du kan bruge en C # metode til at afgøre, om en " char " er et tal eller ej. Hvad du har brug
Computer med Visual Studio 2010 installeret
Vis Flere Instruktioner
1
Klik på Visual Studio -ikonet for at indlæse programmet. Når den indlæser , skal du vælge "File " i menuen øverst i vinduet og vælg "Ny " fra menuen , der vises. Vælg derefter " Project" for at åbne en " Nyt projekt " dialogboksen.
2
Klik på " C # " fra venstre kolonne, og klik derefter på " ASP.NET " ansøgning. Klik på "OK " for at oprette projektet.
3
Klik på "Vis" fra den øverste menu og vælg " Designer" fra menuen. Standarden webside design vises. På den højre side af designet , er der en værktøjskasse , der viser emner, som du kan føje til webstedet. Find " TextBox " og klik - træk den over på websiden. Ved at slippe museknappen , kan du placere den hvor som helst på siden.
4
Dobbeltklik på " TextBox ", og visningen vil automatisk skifte til en C # kildekoden side, der beskæftiger sig med " TextChanged "begivenhed . Dette sker, når tekst indtastes i
5
Indtast følgende " try /catch " blok inde i krøllede parenteser i " TextChanged " begivenhed " TextBox ". : Hej
prøve
{}
catch (undtagelse nogen)
{}
6
Skriv en konvertering erklæring , der forsøger at konvertere teksten indtastet i " TextBox " til et heltal . Hvis operationen er vellykket, variablen "x" vil blive sat til, hvad nummeret er indtastet i " TextBox ". Men hvis operationen mislykkes ( som opstår, når et nummer er ikke trådt ind i " TextBox ") programmet kaster en undtagelse . Skriv følgende i de krøllede parenteser i " Try" block : Hej
int x = Convert.ToInt32 ( TextBox1.Text )
7
Skriv en erklæring om, at der opstår , når en undtagelse forekommer . En undtagelse opstår, når en ikke- numerisk værdi indtastes i tekstfeltet . Skriv følgende i-mellem de krøllede parenteser i " catch " block : Hej
Console.WriteLine ( " . Ikke et tal ");
8
Tryk på den grønne "Play" knappen for at udføre den webside applikation. Indtast et nummer ind i feltet . Derefter slette det og indtaste et ikke-tal . Visual Studio output vinduet vil vise teksten " Ikke et tal. "