0

我正在寻找一个具有特定类型“动作”的菜单栏

类似于这个网站上的酒吧

英国广播公司体育

它完全是静态的,没有动态或“弹出”部分。单击顶部菜单时,页面将重新加载并以不同的颜色显示较低级别。

这可以通过标准 ASP:Menu 控件实现吗?

我不是弹出功能的忠实拥护者,但是我不希望我的所有选项都对我的 root 用户可见

希望这是有道理的

4

1 回答 1

0

查看这个基本的ASP.Net 菜单控制页面。您可以单击“运行”按钮查看非常基本的菜单版本。

使用这种特殊方法的优点是您可以将其绑定到站点地图,因此您不必不断更新菜单代码。您只需将页面添加到站点地图,菜单就会将其选中。

您还可以将菜单动态链接到不同的站点地图,例如一个用于管理菜单,另一个用于普通用户的菜单。

Menu 控件位于工具箱的导航部分。

要试验内置功能(在编写您自己的代码为您做的事情之前),只需将一个菜单控件拖放到您的表单上。然后,使用常用任务菜单:

  • 自动格式化——适合快速和肮脏,因为它也设置了悬停样式
  • 设置数据源
  • 设置视图类型(静态或动态)
  • 用编辑器定义菜单项
  • 使用模板设置外观

您必须转到属性来设置菜单外观。

于 2009-05-23T20:02:07.950 回答