IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Panier avec session


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 22
    Par défaut Panier avec session
    Bonjour,

    J'essaye de mettre en place une gestion de panier.

    J'utilise la méthode avec la session

    J'ai donc un bouton (en code behind) qui fait ceci :
    tabPanier[index].add("Produit");
    Session["Panier"]=tabPanier

    Je voudrais maintenant affichier le contenu du panier sur la même form et pouvoir supprimer un produit du panier.

    Merci

  2. #2
    Membre expérimenté Avatar de g_tarik0010
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 186
    Par défaut
    Bonjour,
    Une piste pour commencer l'interface IDictionary<TKey, TValue> qui pourrais etre un bon conteneur pour tes produits ansi que de leurs quantités avec des possibilités d'ajout et suppression ainsi que d'enumerations


    Ainsi ton code pourrais ressemebler a cela

    Panier monPanier = new Panier();
    Produit p1=new Produit(1,'p1');
    //Ajoute un produit avec une quantité=0
    monPanier.Add(produit1);
    //Ajoute un produit avec une quantité aditionnée a celle existante
    monPanier.Add(produit1, 3);

    //reduit la quantité du produit du nombre donné
    monPanier.Remove(produit1, 3);

    //Supprime le produit du panier
    monPanier.Remove(produit1);

    //Ajouter le panier dans la session
    Session(SessionKeys.Panier) = monPanier;

    Panier monPanier = Session(SessionKeys.Panier) as Panier;
    Ceci reste qu'une proposition qui n'est sans doute pas la meilleure mais qui marche dans mon cas

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 22
    Par défaut
    En fait mon probleme n'est pas de créer de panier mais de le visualiser

    Je voudrais l'afficher dans une Grid pour que l'utilisateur sache ce qu'il est entrain de commander.

    Merci

Discussions similaires

  1. Créer un panier avec effet jquery+session
    Par Marc22 dans le forum E-Commerce
    Réponses: 0
    Dernier message: 08/05/2013, 16h04
  2. [PHP 5.0] panier en session avec plusieurs option par article
    Par saperlipopeye dans le forum Langage
    Réponses: 14
    Dernier message: 16/03/2010, 10h21
  3. Session et Panier avec plusieurs articles
    Par skogenskrig dans le forum Langage
    Réponses: 7
    Dernier message: 19/05/2009, 15h44
  4. Probleme d'identification avec sessions PHP
    Par bontbont dans le forum Langage
    Réponses: 5
    Dernier message: 09/12/2005, 19h15
  5. liste déroulante avec session
    Par leeloo076 dans le forum ASP
    Réponses: 3
    Dernier message: 19/03/2004, 11h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo