C# asp.net webform菜单控件如何缩进包装的项目?

C# asp.net webform菜单控件如何缩进包装的项目?,c#,asp.net,css,webforms,C#,Asp.net,Css,Webforms,我使用标准的asp.net菜单控件在页面上显示菜单,并且将文本换行选项设置为true。我想做的是缩进包装好的文本作为一个视觉线索,它是上面一行的一部分 我回答了这个问题: 但是我看不到如何在菜单控件中格式化MenuItem元素。这可以用CSS引用吗 不确定这是否有帮助。。。但这是我的html: <asp:Menu ID="MSDSMenu" runat="server" Width="100%" CssClass="noPrint" ItemWrap="True"> <

我使用标准的asp.net菜单控件在页面上显示菜单,并且将文本换行选项设置为true。我想做的是缩进包装好的文本作为一个视觉线索,它是上面一行的一部分

我回答了这个问题:

但是我看不到如何在菜单控件中格式化MenuItem元素。这可以用CSS引用吗

不确定这是否有帮助。。。但这是我的html:

<asp:Menu ID="MSDSMenu" runat="server" Width="100%" CssClass="noPrint" ItemWrap="True">
     <Items>
          <asp:MenuItem Text="Search SDS" Value="Search MSDS" NavigateUrl="~/MSDS/SearchMSDS.aspx" />
          <asp:MenuItem NavigateUrl="~/MSDS/ByDept.aspx?dept=Shipping%25%27%20OR%20UsageDept%20LIKE%20%27%25Receiving"
                    Text="Shipping / Receiving" Value="Shipping / Recieving" />
          <asp:MenuItem NavigateUrl="~/MSDS/ByDept.aspx?dept=Other" Text="Other" Value="Other" />
     </Items>
</asp:Menu> 

菜单上有几个级别的样式:

<asp:Menu ID="Menu1" runat="server"
         CssClass="menuBar_style" >
            <LevelSubMenuStyles>
                <asp:SubMenuStyle CssClass="sub_style_top" />
                <asp:SubMenuStyle CssClass="sub_style_lvl1" />
            </LevelSubMenuStyles>

            <LevelMenuItemStyles>
                <asp:MenuItemStyle CssClass="item_style_top" />
                <asp:MenuItemStyle CssClass="item_style_lvl1" />
            </LevelMenuItemStyles>

            <Items>
                <asp:MenuItem />
                <asp:MenuItem />
                <asp:MenuItem />
            </Items>

        </asp:Menu>

菜单本身有css,但是你也可以定义
LevelSubMenuStyles
LevelMenuItemStyles
,在这两个菜单中,每个菜单级别都有单独的样式项(在你的情况下,从外观上看,只有一个级别)

我建议尝试将包装应用于
菜单样式
css,因为这会影响实际控件(即文本通常),
子菜单样式
会影响控件周围的容器

希望这有意义。。。这是一个非常令人困惑的业务,你们最好的办法是玩一段时间不同的标签,直到你们在自己的头脑中感觉到它们,希望你们能明白我的意思


编辑:我刚刚注意到这个问题是两年前提出的!不知道我是怎么来到这里的,前一分钟我在浏览最新的问题,下一分钟。。。在任何情况下,我都会把答案留在这里,因为菜单样式在过去一直让我感到沮丧,这可能会帮助其他人。

你能发布代码吗?@jackncoke-不确定代码在这里会有什么帮助,标准控件,只是想要关于如何格式化的指导。