Bonjours à Tous
j'ai créé un site web qui présente des produits (à partie d'une BD SqlServer). Mon but est de permettre aux utilisateurs d'ajouter le produit au panier via son identificateur.
j'utilise pour ça le Global.asx, dans la section Session_start j'ai fait comme suit:
j'ai essayé de récupérer ces variables de Session, pour les modifier et les réinjecté dans les variables Session , dans des variables intermédiaires respectivement de type int[] et int
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 void Session_Start(object sender, EventArgs e) { // Code qui s'exécute lorsqu'une nouvelle session démarre int[] Panier = new int[100]; int nbrProd = 0; Session.Add("Mon_Panier",Panier); // va contenir les ID de produits ajoutés Session.Add("nbrProdCom", nbrProd); // va contenir le nombre des produits ajoutés }
mais lors de l'éxécution ça pas marché!!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 int idProduit; idProduit = int.Parse(TextBox1.Text.ToString()); int[] tabInt = new int[100]; tabInt = (int[]) Session["Mon_Panier"]; int pos = (int) Session["nbProdCom"]; tabInt[pos + 1] = idProduit; Session["Mon_Panier"] = tabInt;
S il vous plait : quelqu'un possède un exemple détaillé sur la façon de faire la gestion de panier (récupération, traitement de contenu: modification , ajout et suppression...)?
ET merci d'avance
Partager