Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343

    [c#]gestione delle sessioni

    Salve ragazzi, una domanda semplice è chiara, ma in asp.net come si gestiscono le sessioni. Non è che qualcuno potrebbe aiutarmi postando un semplice esempio.
    grazie
    saluti

  2. #2
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421
    Ciao,
    l'oggetto Session memorizza le informazioni che tu inserisci (possono anche essere oggetti), per la durata dell'intera sessione.

    Ti posto un piccolo esempio in c# che ti fa vedere come inizializzare, modificare o svuotare una chiave memorizzata all'interno dell'oggetto Sessione.
    Ripeto, una chiave può contenere anche un oggetto, non solo tipi elementari come int o string

    codice:
    protected void Page_Load(object sender, EventArgs e)
    {
                if (Session["esempio"] == null)
                {
                    Session["esempio"] = "valore1";
                }
    
                if(!Page.IsPostBack)
                    TextBox1.Text = Session["esempio"].ToString();
    }
    
    protected void Button1_Click(object sender, EventArgs e)
    {
                Session["esempio"] = "valore2";
                TextBox1.Text = Session["esempio"].ToString();
    }
    
    protected void Button2_Click(object sender, EventArgs e)
    {
                Session["esempio"] = null;
    }
    Tutte le leggi umane, non quelle divine, sono il risultato di uno sforzo di uomini. Altri uomini vengono, modificano, aboliscono, perfezionano. Non ci vuole nulla ad abolire. Distruggere è facile, ma ricostruire è difficile.

  3. #3
    Direi che l'esempio sopra citato è ottimo


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.