Bonjour tout le monde,
Je sèche sur ce problème depuis 24 heures maintenant... dur...
J'ai créé un asp:menu, dont le binding se fait avec un web.sitemap. A côté de ça j'ai un roleProvider et un siteMapProvider custom pour répondre à des problématiques métiers.
Sur le siteMapProvider, j'hérite du XmlSiteMapProvider juste pour overrider la fonction IsAccessibleToUser()...
L'ensemble du site est développé avec le framework 4.0 (avec rendering 4.0).
L'affichage du menu selon les rôles etc. fonctionne très bien. Le problème par contre est que l'évènement "onMenuItemClick" n'est pas intercepté à chaque fois !
Je précise, l'évènement est correctement intercepté sur le premier niveau de mon menu, mais pas sur les autres... Dans le click sur les autres éléments du menu, j'ai bien un postback, un page_load mais je m'arrête là, et reste sur la même page...
Je suis à votre disposition pour des questions, en espérant qu'un de vous connait le problème, et peut éventuellement m'aider à comprendre comment faire en sorte que cet évènement soit intercepté partout...
Partager