Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    fileUpload con openfiledialog a directory predefinita

    come da titolo
    vorrei che appena apro un file con fileupload mi iniziasse la ricerca da una directory che voglio io

    come posso fare?
    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Innanzitutto, per ragioni di sicurezza, il fileupload permette difficilmente la scrittura nella casella di testo, programmaticamente.

    codice:
           <input type="file" id="prova" name="prova" 
           onload="javascript:document.getElementById('prova').value='C:\PERCORSO\file.txt';" />
    non provoca nessun effetto.

    Inoltre, ciò che vuoi fare credo sia fattibile nelle WinApp, ma con i browsers la vedo dura.
    A meno che non ci sia un modo per interagire con cio' che ti propone il sistema operativo, ma sinceramente lo ignoro..Se qualcuno conosce il modo, si faccia avanti

    codice:
    onclick="dici alla filedialog quale cartella puntare"

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da djciko
    Innanzitutto, per ragioni di sicurezza, il fileupload permette difficilmente la scrittura nella casella di testo, programmaticamente.

    codice:
           <input type="file" id="prova" name="prova" 
           onload="javascript:document.getElementById('prova').value='C:\PERCORSO\file.txt';" />
    non provoca nessun effetto.

    Inoltre, ciò che vuoi fare credo sia fattibile nelle WinApp, ma con i browsers la vedo dura.
    A meno che non ci sia un modo per interagire con cio' che ti propone il sistema operativo, ma sinceramente lo ignoro..Se qualcuno conosce il modo, si faccia avanti
    ok grazie comunque dell'aiuto e del tempo dedicato
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da Kahm
    ok grazie comunque dell'aiuto e del tempo dedicato
    se esiste il modo, piacerebbe saperlo anche a me

    qui siamo nelle WinApp:
    codice:
    Private Sub button1_Click(sender As Object, e As System.EventArgs)
        Dim myStream As Stream
        Dim openFileDialog1 As New OpenFileDialog()
           
        openFileDialog1.InitialDirectory = "c:\"
        openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"
        openFileDialog1.FilterIndex = 2
        openFileDialog1.RestoreDirectory = True
           
        If openFileDialog1.ShowDialog() = DialogResult.OK Then
            myStream = openFileDialog1.OpenFile()
            If Not (myStream Is Nothing) Then
                myStream.Close()
            End If
        End If
    End Sub

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    ho visto qualcosa, ma fatto con flash. Riguardava la selezione multipla di files.
    Ma ragionando, come fa una pagina server anonima a sapere se nel mio computer c'è quella particolare directory? :master: e magari seleziona in automatico il file o i files che vuole, magari a mia insaputa, e magari li spedisce senza che me ne accorga :master:

    ma stiamo parlando di virus o di asp.net
    Pietro

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da pietro09
    ho visto qualcosa, ma fatto con flash. Riguardava la selezione multipla di files.
    Ma ragionando, come fa una pagina server anonima a sapere se nel mio computer c'è quella particolare directory? :master: e magari seleziona in automatico il file o i files che vuole, magari a mia insaputa, e magari li spedisce senza che me ne accorga :master:

    ma stiamo parlando di virus o di asp.net
    esatto, in flash o silverlight l'ho visto fare anche io.

    Un fileUpload più bellino ed avanzato è nel Toolkit, comunque. C'è anche ThrobberID :

    http://www.asp.net/AJAX/AjaxControlT...ileUpload.aspx

  7. #7
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da pietro09
    ho visto qualcosa, ma fatto con flash. Riguardava la selezione multipla di files.
    Ma ragionando, come fa una pagina server anonima a sapere se nel mio computer c'è quella particolare directory? :master: e magari seleziona in automatico il file o i files che vuole, magari a mia insaputa, e magari li spedisce senza che me ne accorga :master:

    ma stiamo parlando di virus o di asp.net
    seeee, dai, che poi mi chiudono il 3d per sospetto
    il fatto è che nella azieonda in cui lavoro, hanno una cartella condivisa, quindi mi basta far apparire semplicemente il nomeserver come directory di partenza
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Kahm
    seeee, dai, che poi mi chiudono il 3d per sospetto
    il fatto è che nella azieonda in cui lavoro, hanno una cartella condivisa, quindi mi basta far apparire semplicemente il nomeserver come directory di partenza
    spero che abbia capito che scherzavo.
    Pietro

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da Kahm
    seeee, dai, che poi mi chiudono il 3d per sospetto
    il fatto è che nella azieonda in cui lavoro, hanno una cartella condivisa, quindi mi basta far apparire semplicemente il nomeserver come directory di partenza
    scrivi un avviso, con il percorso, in una label sopra il FileUpload
    Pietro scherzava ma fra le righe ti ha detto cose vere..

    Il thread dovrei chiuderlo, ma per altro motivo: nel forum se ne era già parlato

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.