关闭没有URL的菜单项上的链接

时间:2011-11-23 19:20:44

标签: asp.net menu web-controls aspmenu

我正在使用Menu控件为我的asp.net应用程序构建一个菜单,而Menu控件又是由一个表通过Hierarchical数据对象提供的。它工作得很好,除了我无法弄清楚如何配置Menu控件以禁止点击没有指定URL的菜单项。

例如,我有一个静态顶级菜单项。我将鼠标悬停在它上面,出现了一个动态菜单列表供我选择。每个动态菜单项都包含指向我单击鼠标时调用的页面的链接。静态顶级菜单无处可去。我怎样才能使点击那个顶级静态菜单不像链接一样?

由于 JW

1 个答案:

答案 0 :(得分:6)

这可能是你想要的吗?:

<Items>
    <asp:MenuItem  Selectable="false" Text="Search Engines" >
        <asp:MenuItem NavigateUrl="http://www.google.com" Text="Google"></asp:MenuItem>
        <asp:MenuItem NavigateUrl="http://www.google.com" Text="Google"></asp:MenuItem>
        <asp:MenuItem NavigateUrl="http://www.google.com" Text="Google"></asp:MenuItem>
    </asp:MenuItem>
</Items>
祝你好运!