Personificeret menu-træ via .sitemap i APS.NET 2
HejJeg er ved at forsøge at lave en personificeret menu-træ, men mangler en ide til angrebsvinklen.
Jeg har forestillet mig at jeg skulle bruge TreeView, og egentlig gerne ud fra en .sitemap-fil
Eksempel på menu:
Menu1 (alle)
- SubMenu-1a (alle)
- SubMenu-1b (bruger a og bruger b)
- SubMenu-1c (bruger a)
Menu2 (bruger b og bruger c)
- SubMenu-2a (bruger b)
- SubMneu-2b (bruger c)
På mit site har jeg i web.config følgende ståede:
<configuration>
<system.web>
<authentication mode="Windows" />
</system.web>
</configuration>
I Web.sitemap, havde jeg forestillet mig at jeg kunne bruge:
<sitemapnopde roles="bruger a;bruger b" url="fil.aspx" titel="SubMenu-1b">
men Roles arbejder ikke sammen med Windows-authentication :-(
Jeg ville også gerne kunne predefinere at Menu 2 er foldet sammen hvis bruger b er logget på.
Er der nogle som har forslag til hviordan jeg laver dette?
På forhånd tak
Bjarne
