Bonjour,
J'ai actuellement plusieurs profils possible pour une application web.
Je vous expose la situation :
J'ai autant de page aspx que de profil possible, et une masterpage commune pour toutes ces pages.
Je fais la redirection de l'utilisateur dans le code behind de la masterpage. Tout fonctionne, néanmoins, je m’aperçois que dans certains cas, l'utilisateur peut appeler la page Default.aspx, car c'est la page par défaut. (qui n'est pas la page de son profil).
Dans ce cas, on passe dans le page load de la page Default.aspx avant de passer dans celui de la masterpage et donc être redirigé.
Le code de la page default.aspx peut provoquer des erreurs qui sont catchés..mais erreurs quand même que je vois dans mes logs.
Y-a-t-il un moyen de rediriger l'utilisateur autrement ? Sans passer dans le page load de la page Default.aspx ?
j'ai ajouté dans le page load de default.aspx une condition pour éxécuter le code que si on est bien sur la bonne page mais j'aimerais que ce soit plus propre si il existe d'autres façons de faire.
Merci.
Partager