Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di _J_
    Registrato dal
    Apr 2007
    Messaggi
    218

    conservazione dei dati tra due pagine

    buongiorno e buon lunedì a tutti!

    vorrei esporvi questo mio problema con la conservazione dei dati tra due pagine:

    ho una pagina di origine su cui ho una textbox della quale voglio mostrare il testo in una label di una seconda pagina
    ciò avviene mediante un linkbutton...

    l'evento click del linkbutton (che sta nella pagina sorgente 'pagina_src.aspx' ) ha questa sintassi:
    server.transfer("pagina_dest.aspx")

    mentre nella pagina destinazione uso:
    !) la direttiva previouspagetype impostata su 'pagina_src.aspx'
    2)nel page_load uso la sintassi
    mialabel.text=previouspage.findcontrol("miatxtbox" ).tostring();

    ma a runtime mi fa vedere solo la pagina_dest.aspx completamente vuota...

    dove sbaglio?

    ps: e se volessi conservarmi più dati da più textbox, come potrei procedere?

  2. #2
    io ti consiglio di mettere i dati che vuoi conservare dentro la sessione, e recuperarli quando ti servono...

    per esempio, se vuoi mettere una stringa dentro la sessione, puoi utilizzare la sintassi
    Codice PHP:
    Session["miaVariabileSessione"]=TextBox1.Text 
    e poi in un altra pagina recuperi la stringa con:

    Codice PHP:
    string str = (string)Session["miaVariabileSessione"]; 
    Davide

  3. #3
    Utente di HTML.it L'avatar di _J_
    Registrato dal
    Apr 2007
    Messaggi
    218
    ciao!

    tu hai usato il codice php.. con c# è lo stesso?

  4. #4
    il codice che ho scritto è c#.. ho usato semplicemente il tag php del forum per renderlo colorato e formattato....
    Davide

  5. #5
    Utente di HTML.it L'avatar di _J_
    Registrato dal
    Apr 2007
    Messaggi
    218
    ah ecco... te l'ho chiesto visto che ho notato 'codice php'... ecredevo fosse il linguaggio che hai usato, non la formattazione del codice ^^'
    ok, grazie cmq per il consiglio!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.