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

SharePoint .NET Discussion :

Affichage d'un bouton en fonction du groupe


Sujet :

SharePoint .NET

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 21
    Par défaut Affichage d'un bouton en fonction du groupe
    Bonjour

    Je souhaite affiché un bouton en fonction du groupe de l'utilisateur.
    Ma WebPart permet de lister des dossiers et le bouton permet d'en créer de nouveaux, seulement j'aimerai que seuls les utilisateurs de Members et de Owners puissent voir ce bouton.

    J'ai essayé SPSecurityTrimmedControl, mais étant débutant en c#...


    Merci d'avance pour votre aide

    Cordialement

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 519
    Par défaut
    C'est le bouton Nouveau d'une bibliothèque Sharepoint ?

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 21
    Par défaut
    Non, c'est un bouton que j'ai crée dans une web part

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Button btnNouveau = new Button();
    btnNouveau += System.EventHandler(Page_Load);
    Control.Add(btnNouveau);
    en fait le bouton redirige vers une autre web part.

    Je sais pas si ça t'aide mais merci de ton aide.

    Cordialement,

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 519
    Par défaut
    Là je sais pas trop comment on fait...
    Peut-être avec une propriété autorisations de ton bouton...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 21
    Par défaut
    d'accord merci quand même ^^

    Est-ce qu'il y a un moyen de récupérer le groupe auquel appartient l'utilisateur courant ? Comme ça j'ai juste à faire une condition sur l'affichage de mon bouton

    je sais qu'il est possible de récupérer le nom et prénom mais je n'y suis pas arrivé pour le groupe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Page.User.Identity.Name.ToString();
    c'est le bout de code que j'ai trouvé pour récupéré le nom.

    Merci

Discussions similaires

  1. Masquer l'affichage d'une fonction de groupe
    Par minimoit dans le forum Langage SQL
    Réponses: 1
    Dernier message: 07/04/2010, 08h01
  2. [AC-2000] Affichage d'un bouton en fonction d'un champs de requette
    Par metallicavid dans le forum IHM
    Réponses: 4
    Dernier message: 22/02/2010, 15h31
  3. Réponses: 2
    Dernier message: 25/07/2006, 10h41
  4. [Bouton] Comment déplacer un bouton en fonction du scrolling
    Par Kylen dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/08/2005, 13h25
  5. Affichage de mon site en fonction de l'écran
    Par mobeida dans le forum Webdesign & Ergonomie
    Réponses: 1
    Dernier message: 07/08/2005, 19h08

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