Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    37

    Upload/Download: punto della situazione

    Grazie ai consigli sono riuscito ad eseguire l'upload di files su di una cartella del server.
    Diaciamo che quando si effettua l'upload viene eseguita anche una stored procedure che fa una INSERT con una descrizione del fie(Titolo) dato dall'autore.
    Qui ci siamo.
    Ho 2 problemi da risolvere :
    1)ricavare nel momento dell'upload la dimensione in KB del file in modo da salvarlo nel campo Dimensione della tabella
    2)ottenere il link da immagazzinare nella tabella nel campo Link

    Inoltre come faccio a visualizzare il campo link come hyperlink in un DataGrid?
    Io ho provato a mettere questo in un campo di una tabella di prova:
    ma non mi visualizza niente nella cella corrispondente del datagrid.

    Spero proprio che mi aiutiate, ho poco tempo per finire il tutto...


    ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    37
    per la dimensione del file faccio così e va bene:

    Response.Write(File1.PostedFile.ContentLength/1024);
    //dimensione in KB del file da uploadare

    79 (ho trasformato da Byte in KByte)


    Response.Write(File1.PostedFile.FileName);
    //percorso di origine del file da uploadare


    C:\Documents and Settings\admin\Desktop\aspitalia814.zip

    A me serve quello di destinazione!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    37
    Ho fatto questo..cioè scopiazzato e funzia!

    string fn = System.IO.Path.GetFileName((File1.PostedFile.FileN ame);
    string SaveLocation = Server.MapPath("Upload") + "\\" + fn;

    e infatti mi esce:

    c:\inetpub\wwwroot\Project\Upload\aspitalia814.zip

    ora questo percorso lo devo inserire nel campo Link della tabella Files.
    Ma se visualizzo questo percorso non me lo dà come hyperlink, ho provato pure a memorizzare nella tabella:
    ma niente..non mi visualizza una cippa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.