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 :

appliquer 2 pages master selon le cas


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de bouchra19
    Femme Profil pro
    Développeur multimédia
    Inscrit en
    Juin 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Femme

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

    Informations forums :
    Inscription : Juin 2011
    Messages : 104
    Par défaut appliquer 2 pages master selon le cas
    Bonjour tout le monde,

    Mon projet de fin de formation consiste à la réalisation d'un site de vente de matériel informatique avec la gestion de commandes des clients.

    Ce que je veux faire est le suivant:
    -Lorsque personne n'est connecté, on applique une page master
    -Lorsqu'un membre est connecté, on applique une autre page master qui permet d'afficher d'autres rubriques(gestion de commandes effectuées, ...) et quand ce membre clique sur le bouton "se déconnecter" la première page master s'applique à nouveau.


    C'est possible de faire ce truc ?
    Merci d'avance pour votre aide

    (je travail en asp.net avec vb.net dans visual studio 2008)

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Un petit coup d'oeil dans la FAQ: http://dotnet.developpez.com/faq/asp...modifdynamique

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre confirmé Avatar de bouchra19
    Femme Profil pro
    Développeur multimédia
    Inscrit en
    Juin 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Femme

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

    Informations forums :
    Inscription : Juin 2011
    Messages : 104
    Par défaut
    J'ai fait ce code dans toutes les pages
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub Page_PreInit(ByVal sender As Object, ByVal e As EventArgs) _
            Handles Me.PreInit
            If Session("pseudo") = "Anonyme" Then
                Me.MasterPageFile = "~/master1.master"
            Else
                Me.MasterPageFile = "~/master2.master"
            End If
        End Sub
    mais la variable de session "pseudo" ne change plus; elle reste toujours "Anonyme" même si je me connecte avec un autre compte
    en plus, il me charge toujours la page master master1.master

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Et comment affectes-tu ta variable de session?
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre confirmé Avatar de bouchra19
    Femme Profil pro
    Développeur multimédia
    Inscrit en
    Juin 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Femme

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

    Informations forums :
    Inscription : Juin 2011
    Messages : 104
    Par défaut
    c'est bon avec la variable de session, c'était une faute banale

    mais la page master reste toujours master2 (qui doit normalement se charger quand un utilisateur se connecte) même si personne n'est connecté

  6. #6
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par bouchra19 Voir le message
    mais la page master reste toujours master2 (qui doit normalement se charger quand un utilisateur se connecte) même si personne n'est connecté
    Est-ce que en mode debug tu passes dans le ELSE?
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. La page master ne s'applique pas à la page Login.apsx
    Par insane_80 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 24/06/2009, 13h14
  2. [XSLT]Inclure des regles xsl selon des cas
    Par ujoodha dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 09/06/2006, 20h47
  3. Réponses: 2
    Dernier message: 24/01/2006, 12h43
  4. [VB6]Fermer une page de propriétés en cas d'erreur
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 03/01/2006, 11h31

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