Dator > hur du lägger upp filer i C #

  • hur du lägger upp filer i C #


  • C # är en kompilerad och objektorienterad programmeringsspråk som har utvecklats av Microsoft som en del av . NET -plattformen under 2000 . Målet bakom utvecklingen av språket C # var att kombinera enkelhet , prestanda och uttrycksfullhet som finns i många moderna språk . C # kan användas för olika uppgifter , varav en del programmering för Internet , nämligen att ladda upp filer till en server via en webbapplikation

    Du behöver : .
    Windows operativsystem
    . Microsoft Visual Studio.
    NET .

    Program Configuration


    1 .
    Öppna Microsoft Visual Studio . NET .
    2 .
    Navigera till " Fil ", " Ny " och välj " Projekt ".
    3 .
    Välj " Visual C # " från " projekttyper " och välj " ASP. NET Web Application " från " Mallar. "
    4 .
    Enter " http://localhost/CsharpDemo " i " Plats "-rutan och skapa projektet .
    5 .

    Hitta Solution Explorer inslag i Visual Studio . NET och högerklicka på " CsharpDemo . "
    6 .
    Navigera till " Lägg till " och välj " Ny mapp . "
    7 .
    Högerklicka på " Ny mapp " och välj " Byt namn . " Byt namn på mappen till " DemoData . "
    8 .

    Högerklicka på " DemoData " och välj " Egenskaper ". Härifrån klickar på " Security "-knappen och tryck på " Lägg till ".
    9 .
    Välj " ASPNET " konto från dialogrutan och klicka på " Lägg till ". Klicka sedan på " OK ".
    10 .
    Markera aspnet_wp konto och ändra behörigheter. Markera de rutor som motsvarar " Läs och Kör "," Visa mappinnehåll "," Läs " och " Write. "
    11 .
    Klicka på "OK " för att stänga dialogrutan .

    Ändra HTML -koden Form


    1 .
    Hitta till rutan " WebForm1. aspx " i Designer -fönstret .
    2 .
    Högerklicka på " WebForm1. aspx " och välj "Visa HTML-källa . "

    3
    Leta reda på koden avsnitt som lyder :



    Modifiera koden så att den lyder nu :












    Ändra C #-kod


    1 .
    Klicka på "Visa "och välj sedan " Design ".
    2 .
    Dubbelklicka på " Ladda upp ".
    3 .

    Kontrollera att följande kod finns i " WebForm1. aspx. cs " fil efter raden som lyder : " public class WebForm1 : System. Web. UI. Page . "



    skyddade System. Web. UI. HtmlControls. HtmlInputFile Fil1 ;

    skyddade System. Web. UI. HtmlControls. HtmlInputButton Submit1 ;





    privat void Submit1_ServerClick ( objekt avsändare , System. EventArgs e )

    {





    }
    4 .
    Hitta " Submit1_ServerClick " metoden och skriv in följande kod nedanför på den nya linjen .



    if ( ( File1. PostedFile !=null ) , ( File1. PostedFile. ContentLength > 0 ) )

    {

    sträng fn=System. IO. Path. GetFileName ( File1. PostedFile. FileName ) ,

    string SaveLocation=Server. MapPath ( "Data " ) + "\ \ " + fn ;

    försöka

    {

    File1. PostedFile. SaveAs ( SaveLocation ) ,

    Response. Write ( " Filen har laddats upp . ");

    }

    catch ( Exception ex )

    {

    Response . Skriv ( " Fel : " + ex. Message ) ;

    //Obs! Exception. Message returnerar en detaljerad budskap som beskriver det nuvarande undantaget .

    //Av säkerhetsskäl rekommenderar vi inte att du återvänder Exception. Message till slutanvändare i

    //produktionsmiljöer. Det vore bättre att lägga ett generiskt felmeddelande .

    }

    }

    annan

    {

    Response. Write ( " Du Välj en fil att ladda upp . ");

    }

    köra programmet


    1 .
    Navigera till "Build "-menyn och Klicka på " Build Solution . "
    2 .
    Högerklicka på " WebForm1. aspx " och välj sedan " Visa i webbläsare. "
    3 .
    Klicka på " Välj File "knappen och välj en fil från den dator som är mindre än fyra megabyte i storlek . Klicka på "Överför ".
    4 .
    Navigera till Windows Explorer och hitta DemoData katalogen och verifiera att filen som laddades är inne i katalogen .

    tips och varningar


  • Den maximala filstorleken som kan laddas upp genom denna metod är 4MB . Detta kan ändras genom att ändra RunTime konfigurationer .

Previous:nothing Next:hur man installerar en gammal C + + kompilator för Windows XP





Relaterade artiklar


  • java GUI design tutorial
  • hur man ska utföra en SQL- fil från en kommandorad
  • NetBeans debugger tutorial
  • hur du formaterar text till HTML på VBA
  • Visual Basic 6 bildspel tutorial
  • hur du kontrollerar om ett objekt finns i en förteckning i Visual Basic
  • hur du tilldelar ett uttryck till en etikett i Visual Basic
  • hur man använder perl för att söka en pdf doc
  • styrkorna och svagheterna i Visual Basic språk
  • hur man kan jämföra strängen java script