0

由于ASP.NET中没有for 属性,您如何调用onclick事件?MenuItemOnClickMenuItem

使用NavigateUrl我们可以导航到特定的 url,但是一旦我点击MenuItem它就会触发一个事件。

4

2 回答 2

1

菜单有MenuItem.MenuItemClick事件,你可以用它来做任何你想做的事情onclick

于 2012-07-09T13:48:48.527 回答
1

您可以使用Menu.MenuItemClick包含您的菜单项的菜单事件:

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.menu.menuitemclick.aspx

<asp:Menu runat="server" ID="MyMenu" onmenuitemclick="MyMenu_MenuItemClick" ... >
    ...
</asp:Menu>

单击任何没有NavigateUrl设置属性的菜单项将导致页面回发并执行Menu.MenuItemClick事件处理程序。

于 2012-07-09T13:52:19.773 回答