Горизонтальное меню, показываемое вертикально с cssfriendly адаптером
Я использую cssfriendly последнюю версию, но пока applyinf Orientation="Horizntal" показывает мой ману в формате Verticle.
Ниже мой код.ASPX
<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1" CssSelectorClass="PrettyMenu"
StaticDisplayLevels="2" Orientation="Horizontal" />
Код карты сайта
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="default.aspx" title="Home" description="Home page for site">
<siteMapNode url="about/default.aspx" title="About" description="About Us" />
<siteMapNode url="help/default.aspx" title="Help" description="FAQs and SiteMap">
<siteMapNode url="help/faq.aspx" title="FAQ" description="Frequently Asked Questions" />
<siteMapNode url="help/sitemap.aspx" title="Sitemap" description="Map of Site" />
</siteMapNode>
</siteMapNode>
</siteMap>
Пожалуйста, позвольте мне предложить любой способ решить эту проблему.
1 ответ
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="default.aspx" title="Home" description="Home page for site">
<siteMapNode url="help/default.aspx" title="Help" description="FAQs and SiteMap">
<siteMapNode url="help/faq.aspx" title="FAQ" description="Frequently Asked Questions" />
<siteMapNode url="help/sitemap.aspx" title="Sitemap" description="Map of Site" />
</siteMapNode>
</siteMapNode>
<siteMapNode url="about/default.aspx" title="About" description="About Us" />
</siteMap>
Пожалуйста, попробуйте это, Это покажет два пункта меню "Домой" и "О нас" по горизонтали, с их детьми вертикально.