您的位置:首页 > 移动开发

config 网站地图 siteMap配置 应用于menu控件的数据绑定,SiteMapPath绑定上,

2010-10-14 16:36 323 查看
<!--一下是蔺宜忠配置sitemap,方便多种情况使用-->

<siteMap defaultProvider="MainSiteMap">

<providers>

<add name="MainSiteMap" type="System.Web.XmlSiteMapProvider" siteMapFile="~/SiteMaps/Main.sitemap"/>

<add name="FooterSiteMap" type="System.Web.XmlSiteMapProvider" siteMapFile="~/SiteMaps/Footer.sitemap"/>

<add name="AdminSiteMap" type="System.Web.XmlSiteMapProvider" siteMapFile="~/SiteMaps/Admin.sitemap"/>

</providers>

</siteMap>

<!--配置完毕-->

<table width="80%" align="center"><tr><td>

<div class="MainMenu">

<asp:Menu ID="mnMain" runat="server" DataSourceID="SiteMapDataSourceMain" Orientation="Horizontal"

StaticDisplayLevels="1" DisappearAfter="500" StaticEnableDefaultPopOutImage="false"

EnableTheming="false" EnableViewState="false" ItemWrap="false" StaticSubMenuIndent="5"

MaximumDynamicDisplayLevels="2" DynamicEnableDefaultPopOutImage="false" CssSelectorClass="SimpleEntertainmentMenu"

OnMenuItemDataBound="mnMain_MenuItemDataBound">

<StaticMenuStyle CssClass="MainMenu_Item" />

<StaticMenuItemStyle CssClass="MainMenu_Item_Item" />

<StaticHoverStyle CssClass="MainMenu_Item_Select" />

<DynamicHoverStyle CssClass="MainMenu_SubItem_Select" />

<DynamicMenuItemStyle CssClass="MainMenu_SubItem" />

</asp:Menu>

</div>

<asp:SiteMapDataSource ShowStartingNode="false" ID="SiteMapDataSourceMain" SiteMapProvider="MainSiteMap" runat="server" EnableViewState="False" />

<br />

<asp:SiteMapPath ID="SiteMapPath1" runat="server" SiteMapProvider="AdminSiteMap">

</asp:SiteMapPath>

</td></tr></table>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: