Dator > hur du exporterar en asp.net GridView innehåll till Excel

  • hur du exporterar en asp.net GridView innehåll till Excel


  • Den ASP. Net GridView är ett utmärkt sätt att representera data i tabellform på en webbsida . Visste du att det är ett enkelt sätt att exportera innehållet i kontrollen som en Excel- arket fil ?

    Här är stegen för att åstadkomma detta med hjälp av Visual Basic . Net och ASP. Net .

    Observera . Koden exemplet antas under GridView kontroll heter gv . Du ändra det till stämmer med den faktiska namnet på GridView kontroll på din ASP. Net sidan . Den nya arket filen ska laddas ned som en bilaga som heter Data . . xls
    1 .
    Lägg till en kommandoknapp i ett befintligt ASP. Net webbformulär .
    2 .

    I webbformuläret intressebolag koden bakom . vb -filen lägger Import System. IO till toppen av filen .
    3 .
    I de tillhörande koden bakom . vb -fil , redigera kommando knappens Click-händelse hanterare och lägg till följande kod :

    Dim sw Som StringWriter=Nya StringWriter
    Dim HTML som HtmlTextWriter=Nya HtmlTextWriter ( SW )
    Dim fname som String=" , Data . xls " "Ändra till önskat filnamn

    Response. Clear ( )
    Response. AddHeader ( " Content-Disposition " , " infästning, filnamn=" fname )
    Response. ContentType=" application /vnd. xls "

    gv. RenderControl ( html )

    Response. Write ( sw. ToString () )
    Response. End ( )
    4 .
    När du kör ASP. Net webbsida och klicka på kommandoknappen , visas en dialogruta som frågar om du vill spara eller öppna data . xls .


Previous:hur man använder Excel VBA Next:hur du kommer igång med Excel VBA





Relaterade artiklar


  • hur man använder min webbkamera med Windows Vista
  • hur man väljer en stationär PC
  • hur du ansluter två videokablar
  • Vilka steg att uppgradera en bios?
  • Hur kan jag titta på TV på en LCD-monitor?
  • laserpapper fördelar
  • hur man väljer den bästa pc minnesmoduler för uppgradering
  • hur du skickar en dator till en student utomlands
  • hur du formaterar ett USB-minne på en Mac
  • hur man ansluter en bärbar enhet på ett skrivbord