Bonjour les amis,

voilà je voudrai vous demander comment désactiver un web controle dans une MasterPage ?

je m'explique en donnant un exemple simple:

dans ma MasterPage je met un bouton que seul un seul profile utilisateur doit pouvoir utiliser.

j'ai fait un essai en mettant la condition directement dans le Page_Load de la MasterPage comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
protected void Page_Load(object sender, EventArgs e)
    {
        if (Page.User.IsInRole("adminrole"))
        {
            Button1.Visible = false;
        }
    }
le souci que je rencontre c'est que lorsque je me connecte avec un autre user ayant un autre role que celui désigné plus haut, le bouton y est toujours actif

comment régler ce souci svp ?

merci