2017-03-14 7 views
0

ASP.Netアプリケーションを開発中です。私はBootstrap Navbarを実装しました。 dropdown-menuの中に<asp:LinkButton>を実装しようとする場合を除いて、すべてが期待どおりに動作しています。ここでLinkBut​​ton BootstrapドロップダウンメニューでOnClickイベントが発生しない

は抜粋です:

<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イベントが正常に発生するようにしていますか?

注:ダブルクリック(完全に閉じる前にもう一度クリック)すると機能します。しかし、これはUXにとって理想的ではありません。

答えて

1
<ul class="dropdown-menu" role="menu"> 
<li> 
    <asp:LinkButton ID="btnLogout" runat="server" OnClick="btnLogout_Click"> 
     Log out 
    </asp:LinkButton> 
</li> 

うわー、この

+0

を試してみて、私はそれは、このような簡単な修正だった信じることができない、あなたに感謝! –

関連する問題