Dator > hur de kan förmedla data mellan sidor i asp.net

  • hur de kan förmedla data mellan sidor i asp.net


  • . Lär dig att skicka data mellan sidor i asp. net genom att skicka url variabler via länkar och ta emot dem på andra sidan

    Du behöver : .
    Computer
    tangentbord .
    Visual Web Developer .


    1 . Author långt , det enklaste sättet att skicka data mellan sidor är genom att använda URL- variabler . Dessa små Nuggets agera ganska lite som två sidor spelar fångst :

    * första sidan kastar några variabler tillsammans med url

    * den andra sidan måste fånga dem
    .
    2
    Få data , spara den som en sträng så här :

    sträng strName=txtName . text ,

    skickar sedan data till en sida som denna

    Response. Redirect ( " newurl. aspx name=? " + strName ;

    Thats it

    Och nu en kort förklaring av del ett : " ? "

    den efter URL betyder " hej server , gör dig redo . . Im. på väg att passera dig några data . "

    " name=" detta är vad im går att passera dig .

    och " strName " . . Här är uppgifterna

    Det är ganska enkelt att skicka flera värden också ! bara sätta ett symbol mellan variabler , så här:

    Response . Redirect ( " newurl. aspx ? name=" + strName + " bday=" + strBirthday

    Var noga med att sätta denna inne i någon form av händelse i koden bakom , liksom . en knapp eller linkbutton klicka
    3
    Denna del är nästan lika enkelt att genomföra som kastar De grundläggande stegen är : .

    * Få variabeln från url , om det finns där
    * butiken , eller använda det just då

    När din sida laddas , din vill låta servern vet att du väntar några uppgifter, och lagra det om det .

    detta sker med hjälp av :

    prova
    {
    sträng strName=Request. QueryString [ " namn "] ; }

    fånga { }

    Då är du fri att göra några om , Fors , dos eller andra whathaveyous på din sträng som du vill

    exempel . : Im väntar ett användarnamn , men eftersom jag inte få en, skicka dem tillbaka hem :

    prova
    {
    sträng strName=Request. QueryString [ " namn "] ;
    }
    fånga
    {
    Response. Redirect ( " default. aspx " ) ;
    }

    tips och varningar


  • Kom ihåg , den här koden fungerar i codebehind !

Previous:nothing Next:Hur får man en god början att lära sig C plus plus dator programmeringsspråk





Relaterade artiklar


  • Hur får man en lösenordsskyddad url med java
  • hur man kan expandera ett formulär i java script
  • Felsökning Visual Basic
  • servlets livscykel
  • hur du infogar html i ett e-postmeddelande
  • lista med Java certifieringar
  • hur man kommer åt köra SQL-kommando
  • hur man inkludera en php -fil med absolut sökväg
  • Vad är Adobe Flex 3 ?
  • typer av Manet protokoll