The ASP.NET ram ger utvecklare med en metod för att skapa interaktiva och dynamiska webbsidor . Traditionella webbsidor kodade enbart i HTML har inga interaktiva komponenter . ASP.NET är en teknik som gör att webbsidan komma till liv och interagerar dynamiskt med användaren . Till exempel kan du skapa en webbsida som uppmanar användaren att mata in ett tecken . I C # programmeringsspråk, en " char" är en variabel som lagrar alfanumeriska data . Du kan använda en C #- metod för att avgöra om ett " char " är ett tal eller inte. Saker du behöver
dator med Visual Studio installerad 2010
Visa fler instruktioner
1
Klicka på Visual Studio -ikonen för att starta programmet . När den laddar , välj " File " i menyn längst upp i fönstret och välj " Nytt " från menyn som visas . Välj sedan " Project " för att öppna ett " Nytt projekt " dialogrutan .
2
Klicka på " C # " i den vänstra kolumnen och klicka sedan på " ASP.NET " applikation . Klicka på " OK " för att skapa projektet . Addera 3
Klicka på "Visa " från den övre menyn och välj " Designer " från menyn . Den förvalda webbdesign visas . På höger sida av designen , det är en verktygslåda som visar objekt du kan lägga till webbplatsen . Hitta " TextBox " och klicka - dra den över på webbsidan . Genom att släppa musknappen , kan du placera den var som helst på sidan .
4
Dubbelklicka på " TextBox " och vyn ändras automatiskt till en C # källkod sida som handlar om " TextChanged "händelse. Det händer när text skrivs in i
5
Skriv in följande " Try /Catch " blocket innanför klamrarna i " TextChanged " händelse " TextBox . " :
Prova
{ }
fångsten ( undantag eventuella ) katalog
{ }
6
Skriv en omvandling uttalande som försöker konvertera texten skrivs in i " TextBox " in i ett heltal. Om operationen lyckas , variabeln " x " kommer att sättas på oavsett nummer har skrivits in i " TextBox . " Men om operationen misslyckas ( vilket inträffar när ett antal inte förs in i " TextBox " ) , kastar programmet ett undantag . Skriv följande innanför klamrarna i " Testa " blocket :
int x = Convert.ToInt32 ( TextBox1.Text ) ,
7
Skriv ett uttalande som inträffar när ett undantag inträffar. Ett undantag uppstår när en icke - numeriskt värde matas in i textrutan . Skriv följande i - mellan klammerparenteser av " catch " blocket :
Console.WriteLine ( " . Inte ett nummer " ) ;
8
Tryck på den gröna " Play " knappen för att verkställa ansökan webbsidan . Ange ett nummer i rutan . Sedan radera det och ange alla icke - nummer . Visual Studio utgående fönster kommer att visa texten " Inte ett nummer . " Addera