我正在使用asp:menu
来显示主页中的菜单。如果我单击菜单项1,相应的页面将加载到内容页面中。我需要选择的菜单项应该用某种颜色突出显示。请帮助我。asp:菜单选定的菜单项目高亮
菜单代码如下:
<asp:menu id="NavigationMenu"
staticsubmenuindent="10px"
orientation="Horizontal"
runat="server" BackColor="#E3EAEB" DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="0.8em" ForeColor="#666666">
<items>
<asp:menuitem text="Home" Value="Home" NavigateUrl="~/page1.aspx"></asp:menuitem>
<asp:MenuItem NavigateUrl="~/page2.aspx" Text="About" value="About"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/page1.aspx" Text="Contact" Value="Contact"></asp:MenuItem>
</items>
<StaticSelectedStyle BackColor="#1C5E55" />
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DynamicHoverStyle BackColor="#666666" ForeColor="White" />
<DynamicMenuStyle BackColor="#E3EAEB" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<StaticHoverStyle BackColor="#666666" ForeColor="White" />
<StaticItemTemplate>
<%# Eval("Text") %>
</StaticItemTemplate>
</asp:menu>
在挫折中几乎抨击我的头靠在墙上,然后我发现了这一点。问题解决了。谢谢! – Neville 2014-04-10 13:18:05