Menu.SelectedItem Property
.NET Framework (current version)
Gets the selected menu item.
Assembly: System.Web (in System.Web.dll)
Use the SelectedItem property to determine the menu item selected by the user.
Note |
|---|
As a shortcut, you can also determine the text of the selected menu item directly by using the SelectedValue property. |
When the user selects a menu item from a Menu control, the MenuItemClick event is raised, which allows you to perform a custom routine by providing an event handler.
The following code example demonstrates how to use the SelectedItem property to determine the selected menu item in a Menu control.
<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> Sub NavigationMenu_MenuItemClick(ByVal sender As Object, ByVal e As MenuEventArgs) ' Use the SelectedItem property to retrieve the selected ' menu item. Dim selectedItem As MenuItem = NavigationMenu.SelectedItem Message.Text = "You selected " & _ NavigationMenu.SelectedItem.Text & "." End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Menu SelectedItem Example</title> </head> <body> <form id="form1" runat="server"> <h3>Menu SelectedItem Example</h3> <asp:menu id="NavigationMenu" staticdisplaylevels="2" staticsubmenuindent="10" orientation="Vertical" onmenuitemclick="NavigationMenu_MenuItemClick" runat="server"> <items> <asp:menuitem text="Home" tooltip="Home"> <asp:menuitem text="Music" tooltip="Music"> <asp:menuitem text="Classical" tooltip="Classical"/> <asp:menuitem text="Rock" tooltip="Rock"/> <asp:menuitem text="Jazz" tooltip="Jazz"/> </asp:menuitem> <asp:menuitem text="Movies" tooltip="Movies"> <asp:menuitem text="Action" tooltip="Action"/> <asp:menuitem text="Drama" tooltip="Drama"/> <asp:menuitem text="Musical" tooltip="Musical"/> </asp:menuitem> </asp:menuitem> </items> </asp:menu> <hr/> <asp:label id="Message" runat="server"/> </form> </body> </html>
.NET Framework
Available since 2.0
Available since 2.0
Show:
