当前位置: 代码迷 >> ASP.NET >> Menu控件无法显示二级子菜单,该如何处理
  详细解决方案

Menu控件无法显示二级子菜单,该如何处理

热度:6746   发布时间:2013-02-25 00:00:00.0
Menu控件无法显示二级子菜单
我觉得我的代码没错啊???
Default.aspx:
 
C# code
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <title>无标题页</title></head><body >    <form id="form1" runat="server">    <div>            <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />        <br />        <asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1">        </asp:Menu>        </div>    </form></body></html>



Web.sitemap:
C# code
<?xml version="1.0" encoding="utf-8" ?><siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >  <siteMapNode title="Home" description="Home Page" url="Default.aspx">    <siteMapNode title="News" description="The Latest News" url="News.aspx">      <siteMapNode title="U.S." description="U.S. News"       url="News.aspx?cat=us" />      <siteMapNode title="World" description="World News"       url="News.aspx?cat=world" />      <siteMapNode title="Technology" description="Technology News"       url="News.aspx?cat=tech" />      <siteMapNode title="Sports" description="Sports News"       url="News.aspx?cat=sport" />    </siteMapNode>    <siteMapNode title="Finance" description="The Latest Financial Information"      url="Finance.aspx">      <siteMapNode title="Quotes" description="Get the Latest Quotes"       url="Quotes.aspx" />      <siteMapNode title="Markets" description="The Latest Market Information"       url="Markets.aspx">        <siteMapNode title="U.S. Market Report"         description="Looking at the U.S. Market" url="MarketsUS.aspx" />        <siteMapNode title="NYSE"         description="The New York Stock Exchange" url="NYSE.aspx" />      </siteMapNode>      <siteMapNode title="Funds" description="Mutual Funds"       url="Funds.aspx" />    </siteMapNode>    <siteMapNode title="Weather" description="The Latest Weather"     url="Weather.aspx" />  </siteMapNode></siteMap>


求教啊!!!

------解决方案--------------------------------------------------------
代码没问题吧
asp:Menu设置宽度和高度试试,比如100px
  相关解决方案