【发布时间】:2017-12-08 00:53:25
【问题描述】:
我在大师班中声明了我的导航菜单。我想在默认页面中使用它,但由于某种原因没有选择它!请注意,菜单项是在 SiteMap 文件中声明的!
这是我要调用的大师级菜单:
<asp:Menu ID="NavigationSiteMapMenu" runat="server" CssClass="menu"
Orientation="Horizontal" DataSourceID="SiteMapDataSource1">
这是我在默认页面中使用的代码(在页面加载方法中):
Dim testMenu As Menu = CType(Master.FindControl("NavigationSiteMapMenu"), Menu)
在这里我正在测试它是否返回项目列表,但计数不是 0。
Dim test = testMenu.Items
你们知道我上面的代码为什么不起作用吗,逻辑对我来说似乎很完美,但对 VB.NET 来说显然不是!
【问题讨论】:
标签: vb.net menu default sitemap