Bonjour à tous,
Voilà ma question : est-il possible d'autoriser ou pas dans le code behind l'affichage d'une page selon une certaine condition ?
J'ai fait mes pages comme je le faisais en PHP, donc ça donne quelque chose du genre (dans la page .aspx):
Et donc après avoir fait tout ça je me suis dit qu'il y avait peut-être une commande à placer dans le Page_Load du code-behind qui autorise ça, par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <%If Session.Item("ALeDroit") = True Then%> ' ici j'affiche ma page <% Else %> ' ici la page d'accès refusé <%End If%>
En fait la première méthode fonctionne très bien mais si jamais la deuxième existe autant profiter du code-behind.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Protected Sub Page_Load(...) If Session.Item("ALeDroit") = True Then ' la commande qui autorise la page à s'afficher Else Response.Redirect("AccesRefuse.aspx") End If End Sub
Merci par avance.
Partager