2010-08-23 59 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

相关问题