0

asp.net メニューの選択した項目に背景色を設定しようとしていますが、効果がありません。

 <div id="navepanel" style="float:left;">
<asp:Menu ID="Menu1" runat="server">
<StaticSelectedStyle BackColor="#D5D9F7" />
<DynamicSelectedStyle BackColor="#D5D9F7" />

    <Items>
        <asp:MenuItem Text="New Chapter" Value="New Chapter" NavigateUrl="~/ChapterManagement/CreateNewChapter.aspx"></asp:MenuItem>
        <asp:MenuItem Text="Edit Chapter" Value="Edit Chapter" NavigateUrl ="~/ChapterManagement/EditChapter.aspx"></asp:MenuItem>
        <asp:MenuItem Text="Select Chapter" Value="Select Chapter" NavigateUrl ="~/ChapterManagement/SelectChapter.aspx"></asp:MenuItem>
        <asp:MenuItem Text="Add Topics" Value="Add Topics" NavigateUrl ="~/ChapterManagement/AddTopics.aspx"></asp:MenuItem>

    </Items>

</asp:Menu>

現在、テスト目的で Chrome を使用しています。このメニュー コントロールはマスター ページにあります。

4

1 に答える 1

0

これを試して:

<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" StaticDisplayLevels="1"
                Orientation="Horizontal"  DataSourceID="SiteMapDataSource1" >
                    <staticselectedstyle backcolor="LightBlue" />       
                </asp:Menu>
                <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" ShowStartingNode="false"  />
于 2012-10-08T00:03:04.173 に答える