4
asp:menuから各MenuItemで簡単なjavascript関数を実行したいとします。asp:Menuから各MenuItemをjavascript関数で実行する
<asp:Menu ID="_mainMenu" runat="server" ClientIDMode="Static" EnableTheming="False"
StaticBottomSeparatorImageUrl="~/Images/menuSeparator.gif" Orientation="Horizontal"
RenderingMode="Table" OnMenuItemClick="_menu_MenuItemClick" SkipLinkText="">
</asp:Menu>
私はPage_Init _mainMenu.Attributes.Add("onclick", "javascript:jsFunction();")
に属性を追加した場合、私は唯一の他のページへのリンクがそれぞれのMenuItemのメニューを説明していないテーブルの上のonclickイベントを取得します。
+1。それは私を助けた。あなたはサブメニュー項目をクリックすると警告を表示する方法を教えてください。 – Pankaj
@Pankajコードには現状のままアラートが表示されるはずです。あなたはエラーになる? –
実際には、トップレベルのメニューでうまく動作します。しかし、サブメニューをクリックするとメッセージが表示されません。 – Pankaj