mercredi 20 mai 2015

Session asp.net c# exemple

L'état de session ASP.NET vous permet de stocker et de récupérer des valeurs pour un utilisateur à mesure que ce dernier navigue dans les différentes pages ASP.NET qui composent une application Web.


L'état de session ASP.NET est activé par défaut pour toutes les applications ASP.NET. Les variables d'état de session ASP.NET sont définies et récupérées facilement à l'aide de la propriété Session qui stocke les valeurs de variables de session comme une collection indexée par nom. Par exemple, l'exemple de code suivant crée les variables de session Nom .





using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class index : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }

    protected void btnCreeSession_Click(object sender, EventArgs e)
    {
        Session["Nom"] = txtNom.Text.Trim();
    }

    protected void btnRecupererSession_Click(object sender, EventArgs e)
    {
        string valeursession=Convert.ToString(Session["Nom"]);
    }

    protected void btnSupprimerSession_Click(object sender, EventArgs e)
    {
        Session.Remove("Nom");

        AfficherValeurSession();
    }

    protected void btnSupprimerTout_Click(object sender, EventArgs e)
    {
        Session.RemoveAll();

    }

}