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 :

Problème d'organisation : liens entre pages ASPX


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut Problème d'organisation : liens entre pages ASPX
    Bonjour,

    Je travaille actuellement sur un projet en ASP.Net et j'ai un petit soucis au niveau de mon organisation.

    En fait, l'idée principale est de gérer les droits d'accès des utilisateurs à certaines pages. Ainsi, dans mon cas, un développeur n'aura pas les mêmes pages qu'un client sur l'ensemble du site, que ce soit pour consulter ou modifier des demandes...

    Ainsi, j'ai déjà ma partie développeur avec toutes les pages ASPX possèdant, par convention, des controles header.ascx et footer.ascx.

    Or, mon problème est que dans ces controles, il y a de nombreux liens possibles avec les autres pages sous forme notamment d'hyperlink. Et donc, si j'inclus ces mêmes controles à mes pages aspx client, lorsque le client va cliquer sur un lien des controles header et footer, il sera rediriger vers une page ASPX destinée au développeurs ...

    Pour résoudre ce problème, j'ai pensé à recréer deux autres controles header1.ascx et footer1.ascx pour les pages client en changeant donc les liens sur ces derniers ... Seulement, bonjour le nombre de pages possèdant des headers et footers à dupliquer ...

    Donc je suis à la recherche d'une autre méthode ! peut être existe-il un moyen de faire une condition sur un hyperlink pour selon les droits changer l'url ?

    J'éspère que vous pourrez m'aider

    Merci !

  2. #2
    Membre averti
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Points : 392
    Points
    392
    Par défaut
    j'ai pas tout saisie

    mais tu pourrait utiliser un multiview avec une vue développeur et une vue client , non ?

  3. #3
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut
    Ok j'ai pas du être assez clair désolé :s

    Je m'explique :

    Prenons un exemple simple ou j'ai une page PAGEDEV.ASPX (developpeur) et PAGECLIENT.ASPX pour les clients.

    Imaginons maintenant que par convention pour le projet, nous avons des controles à insérer dans ces deux pages, à savoir : HEADER.ASCX et FOOTER.ASCX qui permettent de mettre une "bande" en haut de la page ASPX pour header, et une bande en bas de la page ASPX pour footer.

    Chaque controle possède des hyperlinks du genre : "retour liste" qui permet de retourner vers une autre page ASPX.

    Or, ces liens, je l'ai ai défini comme étant des liens vers des pages ASPX pour DEV...

    Le problème est donc que, si je réutilise les controles HEADER.ASCX et FOOTER.ASCX pour ma page PAGECLIENT.ASPX, quand je cliquerai sur les hyperlink, je serais redirigé vers les pages DEV défini précédemment... Ce qui n'est pas bien étant donné que je suis client ...

    Seulement, dans mon projet, j'ai de nombreuses pages qui font appel à ces deux controles par convention de présentation des pages ASPX. Je ne sais donc pas comment m'y prendre pour utiliser ces mêmes controles mais emettre une condition sur l'hyperlink selon le statut du connecté ...

    C'est plus clair ? :p

    J'éspère que cela vous permettra de m'aider

    Merci !

  4. #4
    Membre averti
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Points : 392
    Points
    392
    Par défaut
    si tu enregistre le type de compte ( client ou développeur ) tu pourrait mettre une condition au page load sur l'apparition de ces lien

  5. #5
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut
    Merci beaucoup Alex61.

    C'est finalement ce que j'ai fais oui et ça marche !

    Merci !

  6. #6
    Membre averti
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Points : 392
    Points
    392
    Par défaut
    mais de rien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. liens entre pages *.aspx
    Par yrifka dans le forum ASP.NET
    Réponses: 3
    Dernier message: 28/07/2010, 13h19
  2. Liens entre pages jsp
    Par nono35 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 10/06/2008, 18h18
  3. [HTML] liens entre pages html
    Par fleuve007 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 09/05/2006, 22h17
  4. [problème peu urgent] lien entre formulaire et table
    Par ghyosmik dans le forum Access
    Réponses: 3
    Dernier message: 20/09/2005, 12h23
  5. lien entre page
    Par ma_mat dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/11/2004, 10h07

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