Asp.net 在SiteMapNode子节点中设置角色

Asp.net 在SiteMapNode子节点中设置角色,asp.net,roles,sitemapprovider,Asp.net,Roles,Sitemapprovider,这些站点地图节点位于Web.Config中 <siteMapNode title="Hotel Setup" roles="Administrator,Hotel Admin"> <siteMapNode url="~/Page/HotelSetup/RoomTypeManagement.aspx" title="Room Types" /> <siteMapNode url="~/Page/HotelSetup/AddOns/AddOnCategoryPr

这些站点地图节点位于Web.Config中

<siteMapNode title="Hotel Setup" roles="Administrator,Hotel Admin">
  <siteMapNode url="~/Page/HotelSetup/RoomTypeManagement.aspx" title="Room Types" />
  <siteMapNode url="~/Page/HotelSetup/AddOns/AddOnCategoryProperties.aspx" title="Add On Categories" />
  <siteMapNode url="~/Page/HotelSetup/AddOn.aspx" title="Add Ons" />
  <siteMapNode url="~/Page/HotelSetup/Package.aspx" title="Packages" />     
  <siteMapNode url="~/Page/PriceTools/Promotion.aspx" title="Promotions" />
  <siteMapNode url="~/Page/PriceTools/PromotionAddOn.aspx" title="AddOns Incentive" />
  <siteMapNode url="~/Page/SupportAdmin/TranslationProperty.aspx" title="Translations" />
</siteMapNode>

酒店设置中是否有子站点地图节点只能由管理员访问,而不能由酒店管理员访问?

问题已解决,需要在位置路径中设置它