我有一个母版页和一个包含contentpages的菜单。如果我转到内容页面A.aspx我想要菜单项o选择了css类。如果我想到B.aspx我希望母版页内的B菜单项显示为seleced(有cssClass ='seleced')。如何在asp.net母版页上轻松实现?
答案 0 :(得分:0)
经过一些研究,这似乎不是最简单的事情,除非你建立你的网站作为MS的意图。
如果您有web.sitemap(xml-)文件,那么它非常简单,因为默认情况下您可以获得该功能。
这意味着您必须在菜单中添加数据源并使用sitemap-file作为数据源。我不知道它如何与其他数据源一起工作,但我真的希望ASP.NET能够很好地修复它。
您可以查看this out了解演练
答案 1 :(得分:0)
使用菜单控件Css friendly
所选的一个将附加一个CSS类AspNet-Menu-Selected。