2010-08-23 98 views
1

我試圖將一個純文本項添加到一個數據綁定菜單控件。到目前爲止,我所能做的就是添加更多鏈接,但沒有文字。我的目標是讓領先的項目成爲菜單的一部分,但不是鏈接。我希望它顯示爲文本...將文本項添加到一個ASP.net菜單控件

我已經嘗試添加項目到menu.items集合,但是這添加了鏈接。

我嘗試添加項目到menu.controls集合,但這並沒有得到拾取,只是忽略。

感謝您的幫助。

回答

2

使所述菜單項不可選:menuItem.Selectable = False

它仍然將產生一個錨元件(<a>),但沒有A HREF或的onclick它顯示作爲量程。

Dim m As New MenuItem 
m.Selectable = False 
m.Text = "not a link" 
Menu1.Items.Add(m) 

<asp:Menu ID="Menu1" runat="server"> 
    <Items> 
     <asp:MenuItem Selectable="false" Text="not a link"/> 
    </Items> 
</asp:Menu> 
+2

很好的建議,它的工作。誰知道爲什麼我在文檔中沒有這樣做...... – md1337 2010-10-06 15:13:33

相關問題