我正在开发一个ASP.Net应用程序。我已经实现了一个Bootstrap Navbar。除非我尝试在<asp:LinkButton>
内部实现dropdown-menu
,否则一切都按预期工作。
这是一个片段:
<ul class="dropdown-menu">
<li>
<asp:LinkButton ID="btnLogout" runat="server" OnClick="btnLogout_Click">
Log out
</asp:LinkButton>
</li>
</ul>
基本上这个退出LinkButton
是一个下拉菜单项。当我运行应用程序并单击它时,它所做的只是切换下拉菜单再次关闭。
我在btnLogout_Click
事件中设置了一个断点,但它永远不会到达,表示事件永远不会被触发。
有没有让这个LinkButton
的OnClick事件正常启动?
注意:如果我双击(即在完全关闭之前再次单击它),它会起作用。但这对用户体验并不理想。
答案 0 :(得分:1)
<ul class="dropdown-menu" role="menu">
<li>
<asp:LinkButton ID="btnLogout" runat="server" OnClick="btnLogout_Click">
Log out
</asp:LinkButton>
</li>
试试这个