我正在关注
中的教程https://msdn.microsoft.com/en-us/library/vstudio/t32yf0a9(v=vs.100).aspx
并且卡在了部分"要链接到受限制的页面"。由于我的Show Smart标签按钮被禁用,因此按照这些步骤进行操作并不能解决问题。
我错过了什么吗?
答案 0 :(得分:1)
您的菜单项将位于无序列表中,而是使用asp菜单标记。
试试这个
<asp:Menu ID="navMenu" runat="server" >
<Items>
<asp:MenuItem Text="Home" NavigateUrl="Default.aspx"></asp:MenuItem>
<asp:MenuItem Text="About" NavigateUrl="About.aspx"></asp:MenuItem>
<asp:MenuItem Text="Contact Us" NavigateUrl="Contact.aspx"></asp:MenuItem>
</Items>
</asp:Menu>
而不是
<nav>
<ul id="menu">
<li><a runat="server" href="~/">Home</a></li>
<li><a runat="server" href="~/About">About</a></li>
<li><a runat="server" href="~/Contact">Contact</a></li>
</ul>
</nav>
这样可行。