Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man använder ett fall uttalande i ASP.Net

    I ASP.NET ett fall uttalande kan ersätta en IF THEN uttalande där ett villkor kan ha flera möjligheter . Till exempel , om du försöker att bestämma brev klass enligt följande skala : A = 100-90 , B = 89-80 , C = 79-70 , D = 69-60 , F = något under 60 . Ett fall uttalande gör att du kan kontrollera ett heltal mot vart och ett av de fem möjligheter att producera ett resultat . Saker du behöver
    Computer
    Word Processor Review, Windows Web Server
    Visa fler instruktioner
    1

    För fallet uttalande som skall brännas , det måste utlösas av en händelse . I detta fall kommer vi att skapa en enkel form som innehåller en textruta för heltal klass som ingås samt en knapp , vilket kommer att utlösa fallet uttalande och visa den resulterande brev klass .

    < Formen id = " Form1 " runat = " server " >

    < /asp : TextBox >

    < asp : Button ID = " Button1 " runat = " server " Text = " Button " />


    2

    Först måste vi skapa en variabel , som kommer att hålla heltal samlats från TextBox1 inne knappen click-händelsen .

    Protected Sub Button1_Click ( ByVal avsändare As Object , ByVal e som System.EventArgs ) Handtag Button1.Click

    Dim NumberGrade As Integer

    NumberGrade = TextBox1.Text

    End Sub
    3

    Därefter kommer vi att skapa alla våra fem fall möjligheter utifrån beslutade antalet intervall .

    Protected Sub Button1_Click ( ByVal avsändare As Object , ByVal e Som System.EventArgs ) Handtag Button1.Click

    Dim NumberGrade As Integer

    NumberGrade = TextBox1.Text

    Select Case NumberGrade

    Case 90 till 100

    Response.Write ( " A " ) katalog

    mål 80 till 89

    Response . Skriv ( "B" ) katalog

    mål 70 Till 79

    Response.Write ( "C" ) katalog

    mål 60 Till 69

    Response.Write ( " D " ) katalog

    Case är < 60

    Response.Write ( " F " ) katalog

    End Välj

    End Sub

    4

    nu kan vi testa vårt fall uttalande genom att ange ett nummer . Till exempel , om antalet " 87 " matas in TextBox1 och Button1 är tryckt, kommer den resulterande värdet visas :

    " B "
    5

    De enda heltal som kommer inte hanteras med användning av ovanstående fallet uttalande är de större än 100 . För att lägga till en hanterare för dessa siffror , kan du använda Case Else uttalande i slutet , som kommer att hantera allt in i textrutan som inte faller inom din angivna intervall .

    Protected Sub Button1_Click ( ByVal avsändaren som Object , ByVal e Som System.EventArgs ) Handtag Button1.Click

    Dim NumberGrade As Integer

    NumberGrade = TextBox1.Text

    Välj Case NumberGrade Case

    90 Till 100

    Response.Write ( " A " ) katalog

    mål 80 till 89

    Response.Write ( " B " ) katalog

    mål 70 Till 79

    Response.Write ( " C " ) katalog

    Case 60 till 69

    Response.Write ( " D " ) katalog

    Case är < 60

    Response.Write ( " F " ) katalog

    Case Else

    Response.Write ( " Inte ett giltigt grade " ) katalog

    End Select

    End Sub

    i exemplet ovan , om antalet " 237 " anges i textrutan , kommer följande att visas : " Inte ett giltigt klass . " <
    br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Redigera en HTML-sida efter att den har sparat…
    ·Hur man använder WPF TextBlock
    ·Hur får man antalet kolumner i en tabell i Access 2007…
    ·Förteckning över inbyggda SAS Makron
    ·Hur att öka en vektor i MATLAB
    ·Hur man beräknar en Autodesk & tröghetsmoment för en…
    ·Historien om Prolog Programming Language
    ·Så här ställer du in Caret Position i en DIV på Jav…
    ·Datavetenskap större projekt
    ·Hur är en Gaussisk Sannolikhet anordning som används
    Utvalda artiklarna
    ·Hur du uppdaterar Ruby Gems
    ·Hur man lär sig grundläggande Java
    ·Hur man använder FBML Tags
    ·Hur man skapar en Android App i Eclipse
    ·Hur man använder Python vill kolla om en databas exist…
    ·Användningen av Python Numeric.Arange funktion
    ·Hur man klarar Javascript Variabel Coldfusion
    ·Hur man använder PEAR mdb2
    ·Hur man skriver ett manuellt steg - för-steg Case Soft…
    ·Hur köra en Python fil som EXE Med Python 3
    Copyright © Dator Kunskap http://www.dator.xyz