Je crée une application de panier d'achat et je rencontre des problèmes avec l'implémentation d'un état de session pour mon arraylist.ArrayList d'état de session dans le panier ASP.NET
dans ma charge page i déclaré
if (Session["Cart"] == null)
{
Session["Cart"] = new ArrayList();
}
else
{
ArrayList cart = (ArrayList)Session["Cart"];
}
pour créer la session si elle n'existe pas encore. puis-je avoir un gestionnaire d'événements pour un bouton pour ajouter des éléments à la arraylist
protected void onClick_AddBooking(object sender, EventArgs e)
{
int ClassID = Convert.ToInt32(Request.QueryString.Get("Class_Id"));
ArrayList cart1 = new ArrayList();
cart1 = Session["Cart"];
cart1.Add(ClassID);
Je devine que je ne sais juste pas comment gérer les états de session encore, donc la confusion. Je stocke essentiellement le class_ID puis lorsque l'étudiant confirme que je le stocke dans la base de données et que j'associe cet ID avec les détails de la classe.
Merci d'avance les gars!
-1 - Quel est le problème que vous rencontrez? – s1mm0t