Mega Code Archive

 
Categories / ASP.Net / Asp Control
 

Using the MenuItemClick event (VB)

<%@ Page Language="VB" %> <script runat="server">     Protected Sub Menu1_MenuItemClick(ByVal sender As Object, _        ByVal e As System.Web.UI.WebControls.MenuEventArgs)         Listbox1.Items.Add(e.Item.Parent.Value & " : " & e.Item.Value)     End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server">     <title>Menu Server Control</title> </head> <body>     <form id="form1" runat="server">         <asp:Menu ID="Menu1" Runat="server" DataSourceID="XmlDataSource1"           OnMenuItemClick="Menu1_MenuItemClick">             <DataBindings>                 <asp:MenuItemBinding DataMember="Item"                   TextField="Category"></asp:MenuItemBinding>                 <asp:MenuItemBinding DataMember="Option"                   TextField="Choice"></asp:MenuItemBinding>             </DataBindings>         </asp:Menu>         <p>         <asp:ListBox ID="Listbox1" Runat="server">         </asp:ListBox></p>         <asp:xmldatasource ID="XmlDataSource1" runat="server"           datafile="Data.xml" />     </form> </body> </html> File: Data.xml <?xml version="1.0" encoding="utf-8"?> <Hardware>   <Item Category="A">     <Option Choice="A1" />     <Option Choice="A2" />   </Item>   <Item Category="B">     <Option Choice="B1" />     <Option Choice="B2" />     <Option Choice="B3" />   </Item> </Hardware>