处理母版页上的菜单

时间:2012-08-13 19:45:56

标签: asp.net menu

我有一个母版页和一个包含contentpages的菜单。如果我转到内容页面A.aspx我想要菜单项o选择了css类。如果我想到B.aspx我希望母版页内的B菜单项显示为seleced(有cssClass ='seleced')。如何在asp.net母版页上轻松实现?

2 个答案:

答案 0 :(得分:0)

经过一些研究,这似乎不是最简单的事情,除非你建立你的网站作为MS的意图。

如果您有web.sitemap(xml-)文件,那么它非常简单,因为默认情况下您可以获得该功能。

这意味着您必须在菜单中添加数据源并使用sitemap-file作为数据源。我不知道它如何与其他数据源一起工作,但我真的希望ASP.NET能够很好地修复它。

您可以查看this out了解演练

答案 1 :(得分:0)

使用菜单控件Css friendly

所选的一个将附加一个CSS类AspNet-Menu-Selected。