asp:菜单未将样式应用于子菜单项

时间:2011-11-10 19:53:20

标签: asp.net css

由于某种原因,“StaticMenuItemStyle”未应用于子菜单。有什么想法吗?

            <asp:Menu ID="rightMenu" runat="server" Orientation="Horizontal">
            <StaticMenuItemStyle HorizontalPadding="6px" BorderWidth="2px" BorderColor="White" VerticalPadding="4px" ItemSpacing="3px"  BackColor="#a8e2ff"  ForeColor="White" Font-Bold="true" />
            <Items>
                <asp:MenuItem Text="Reports" Value="Reports">
                    <asp:MenuItem Text="Price List" Value="Price List"></asp:MenuItem>
                    <asp:MenuItem Text="Sales Managers Tool" Value="Sales Managers Tool">
                    </asp:MenuItem>
                    <asp:MenuItem Text="Sales Rep Tool" Value="Sales Rep Tool"></asp:MenuItem>
                    <asp:MenuItem Text="Product Dev Recap" Value="Product Dev Recap"></asp:MenuItem>
                    <asp:MenuItem Text="Master Cost Summary" Value="Master Cost Summary">
                    </asp:MenuItem>
                    <asp:MenuItem Enabled="False" Text="Integrity Report" Value="Integrity Report">
                    </asp:MenuItem>
                    <asp:MenuItem Enabled="False" Text="JDE UPC/SCC Report" 
                        Value="JDE UPC/SCC Report"></asp:MenuItem>
                    <asp:MenuItem Enabled="False" Text="Items Not Matching JDE Criteria" 
                        Value="Items Not Matching JDE Criteria"></asp:MenuItem>
                </asp:MenuItem>
                <asp:MenuItem Text="Admin" Value="Admin" Enabled="false"></asp:MenuItem>
            </Items>
        </asp:Menu>

1 个答案:

答案 0 :(得分:0)

菜单控件的StaticSelectedStyle属性可用于控制用户在静态菜单中选择的菜单项的外观。

http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.menu.staticselectedstyle.aspx

请关注此问题以供参考:

How to style an asp.net menu with CSS

这是asp.net论坛的问题,希望您在阅读完这篇文章后能解决问题。 可能它会引导你..

Help applying styles to menu items