Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Fileupload

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    204

    Fileupload

    Ho una Formview associato ad un DB, e nel EditItemTemplate leggo richiamo i campi per l'eventuale modifica.

    Per i campi tipo TextBox uso questo codice:

    <asp:TextBox
    ID="DescBreveTextBox"
    runat="server"
    ---> Text='<%# Bind("DescBreve") %>'
    Width="400px">
    </asp:TextBox>

    come posso fare per associare il valore che pesco dal DB al campo Fileupload?

    <asp:FileUpload
    ID="FileUpload1"
    runat="server"
    --> Text o Filename?????
    Visible="True"
    Width="217px" />

    grazie!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    mmm non capisco cosa vuoi fare,
    il file upload non e' fatto per "ricevere" file, ma per inviare un file a un server!
    quindi non ce nulla a cui tu lo possa bindare!
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    204
    Ho una piccola area amministratore con dei record prodotti.
    Questi prodotti hanno delle foto.
    Quando entro in modifica del record (Edit) mi piaceva il fatto che dentro al fileupload mi proponesse il nome del file (foto) salvato nel DB.
    Se il file upload rimane vuoto durante l'operazione di edit e aggiorno il record si cancella il contenuto dei campi associati al fileupload!

    Se ci sono altre soluzioni ben vengano!

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    capito
    ma il file upload e' un oggetto un po particolare, che non si adatta per essere prefillato...
    ti convienere creare una label che conterra' il nome del file attualmente sul server, con accanto un bottone "elimina file sul server"

    dopo di che metti un campo di tipo fileUpload, che se valorizzato andra' a updatare il file sul server.

    se non lo valorizzi non accade nulla (tanto per cancellare hai il pulsante) e sei apposto!
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    204
    Avevo pensato anchio così ma non riesco a scrivere la parte che, come dici tu,

    "se non lo valorizzi non accade nulla"

    hai già fatto qualcosa del genere?

    grazie per i consigli!

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    in pratica, quando fai la post (cioe premi sul pulsante di update)

    controlli se l'uploadFile e' riempito o no: ha proprio una proprieta HasFile

    if (mioUpload.HasFile)
    {
    //aggiorno qui il vecchio file con il nuovo
    }

    ahhh mi racc fai attenzione a mettere l'enctype del form a multipart/form-data

    che deve essere sempre cosi quando fai la post di un file!
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

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.