我正在寻找一个具有特定类型“动作”的菜单栏
类似于这个网站上的酒吧
它完全是静态的,没有动态或“弹出”部分。单击顶部菜单时,页面将重新加载并以不同的颜色显示较低级别。
这可以通过标准 ASP:Menu 控件实现吗?
我不是弹出功能的忠实拥护者,但是我不希望我的所有选项都对我的 root 用户可见
希望这是有道理的
查看这个基本的ASP.Net 菜单控制页面。您可以单击“运行”按钮查看非常基本的菜单版本。
使用这种特殊方法的优点是您可以将其绑定到站点地图,因此您不必不断更新菜单代码。您只需将页面添加到站点地图,菜单就会将其选中。
您还可以将菜单动态链接到不同的站点地图,例如一个用于管理菜单,另一个用于普通用户的菜单。
Menu 控件位于工具箱的导航部分。
要试验内置功能(在编写您自己的代码为您做的事情之前),只需将一个菜单控件拖放到您的表单上。然后,使用常用任务菜单:
您必须转到属性来设置菜单外观。