Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708

    Refresh pagina upload dopo inserimento

    Ciao a tutti

    ho un script di upload immagini che contiene anche campi di testo.
    Dopo l'inserimento i campi rimangono ancora compilati con i dati precedenti, potete dirmi com'è si scrive la riga di refresh x aggiornare la pagina aspx dal file cs?

    Pier

  2. #2
    potresti creare una pagina con il controllo multiview e far apparire il view 2 dopo il caricamento della pagina
    la vita è un fulmine ma prenderlo nel culo è un lampo.

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Refresh pagina upload dopo inserimento

    Originariamente inviato da Pierhagi
    Ciao a tutti

    ho un script di upload immagini che contiene anche campi di testo.
    Dopo l'inserimento i campi rimangono ancora compilati con i dati precedenti, potete dirmi com'è si scrive la riga di refresh x aggiornare la pagina aspx dal file cs?

    Pier
    Certo che è difficile a volte capire certe domande :master:
    Comunque, ammesso di aver capito, la risposta è, che bisogna fare esplicitamente:

    Me.TextBox1.Text = ""
    Pietro

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    Ciao

    grazie Pietro.

    Cmq non mi sembrava tanto strampalata come domanda!

    In pratica ho un modulo di inserimento dati in db dove i campi rimangono sempre compilati anche dopo l'inserimento in db.
    Vorrei che questi campi fossero vuoti all'inserimento successivo, come posso fare il refresh o l'aggiorna di questi campi?

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Pierhagi
    Ciao

    grazie Pietro.

    Cmq non mi sembrava tanto strampalata come domanda!

    In pratica ho un modulo di inserimento dati in db dove i campi rimangono sempre compilati anche dopo l'inserimento in db.
    Vorrei che questi campi fossero vuoti all'inserimento successivo, come posso fare il refresh o l'aggiorna di questi campi?
    Da quello che so, bisogna da codice azzerare i campi (anche se disattivi il viewstate)

    Perciò, pazienza e azzerali uno a uno

    ps. se però chiami i controlli con nomi opportuni, per esempio, c_id_pratica, c_id_impianto, c_note etc... ti puoi fare una scansione della pagina e trovare tutti i controlli che iniziano per "c_", ti recuperi il tipo e, se sono textbox, gli azzeri.
    Pietro

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    In pratica:

    C#
    codice:
          protected System.Web.UI.HtmlControls.HtmlContainerControl form1;
    
          foreach (Control controllo in form1.Controls) {
             if (controllo is TextBox) {
                 if (controllo.ID.StartsWith("c_")) {
                     ((TextBox)controllo).Text = "";
                }
             }
         }
    Occhio però ad avere nella form soltanto textbox da azzerare con quel tipo di ID.
    Se ce ne sono altre da mantenere "compilate" devi farlo azzerandole una ad una o scrivere codice per skippare l'operazione

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.