我已经为菜单栏创建了用户控件并在Master页面中加载。用户控件具有链接按钮。现在我想为其中一个链接按钮创建下拉菜单。我不知道,怎么办?有没有其他支持的控件?
<asp:LinkButton ID="btnAttributeProcessing" CausesValidation="False" ForeColor="White" runat="server">Data Processing</asp:LinkButton> |
<asp:Label ID="lbLinks" ForeColor="White" runat="server"></asp:Label>
<asp:LinkButton ID="btnGroupsetup" CausesValidation="False" ForeColor="White" runat="server">Group Set-up</asp:LinkButton> |
<asp:LinkButton ID="btnRegressionConfiguration" CausesValidation="False" ForeColor="White"
runat="server">Regression Configuration</asp:LinkButton>
<asp:Label ID="lblConvPipe" ForeColor="White" runat="server"> |   </asp:Label>
<asp:LinkButton ID="btnDetailedGroupConfig" CausesValidation="False" ForeColor="White"
runat="server">Detailed Group Config</asp:LinkButton>
答案 0 :(得分:1)
可能最简单的路线是asp:Menu control。您可以使用asp:LinkButton
元素替换asp:MenuItem
控件。
如果你想要一个简单的客户端解决方案(你的问题被标记为“jquery”,所以我怀疑这是在雷达上),你可以将你的子菜单放在<div>
标签中,然后使用{ {3}}功能可在合适的父项悬停时显示和隐藏子菜单<div>
。
如果您有多个或两个子菜单,则可以调查完整的jQuery下拉菜单插件: