【发布时间】:2015-11-24 14:00:05
【问题描述】:
我正在使用 asp:menu 和 asp:multiview 来获得我页面上的标签功能,它工作正常,但标签看起来像一个长句子。我想在标签类型的边框或任何东西之间做一些分离。我是这个标签功能的新手。我也在使用 2013 Visual Studio。 任何帮助将不胜感激。 请查看我的标签的附件图片并给我一些建议。
我的代码是这样的。
<asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" StaticEnableDefaultPopOutImage="false" OnMenuItemClick="Menu1_MenuItemClick" >
<Items>
<asp:MenuItem ImageUrl="" Text="Driver" Value="0" Selected="true"></asp:MenuItem>
<asp:MenuItem ImageUrl="" Text="Vehicle" Value="1"></asp:MenuItem>
<asp:MenuItem ImageUrl="" Text="SOS" Value="2"></asp:MenuItem>
<asp:MenuItem ImageUrl="" Text="ACE" Value="3"></asp:MenuItem>
</Items>
<StaticSelectedStyle BackColor="Silver" />
</asp:Menu>
<asp:MultiView ID="multiView1" runat="server" ActiveViewIndex="0">
<asp:View ID="Tab3" runat="server">
<asp:Table runat="server" Width="100%" Height="100%" CellPadding="0" CellSpacing="0">
<asp:TableRow VerticalAlign="Top">
<asp:TableCell CssClass="TabArea" Width="100%" BackColor="Silver">
<br /> <br />
tab view 3 .this is reserved for SOS .
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</asp:View>
</asp:MultiView>
我想将我的菜单设为 Tab1|Tab2|Tab3 现在我的菜单看起来像 Tab1Tab2Tab3
【问题讨论】:
-
使用一些 CSS。或者您可以在 asp 中执行 style=""。我们没有代码,所以看不到您是如何做到的。代码会有所帮助
-
PLs,我现在添加了标签 3 的代码。
-
如果您右键单击它们,您可以转到属性并设置它
-
对于 asp:MenuItem 没有边框或背景。