2015-01-21 26 views
1

我從爲什麼在Visual Studio 2012中禁用顯示智能標記按鈕?

https://msdn.microsoft.com/en-us/library/vstudio/t32yf0a9(v=vs.100).aspx

以下教程和我卡住的部分「要鏈接到受限制的頁面」。遵循這些步驟,我的顯示智能標記按鈕被禁用,沒有任何幫助。

我錯過了什麼嗎?

enter image description here

+0

你在哪裏點擊右鍵?在教程之後,你應該點擊菜單控件('asp:Menu'),你點擊'asp:ContentPlaceHolder',對吧? – kennyzx 2015-01-21 04:42:39

回答

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> 

這將工作。

相關問題