18 messaggi dal 02 gennaio 2002
Come posso testare la voce di menu che è stata cliccata?

Grazie
Servirebbe qualche informazione in più su come realizzi il menu...

Ormai programmano tutti... ma la professionalità appartiene a pochi
18 messaggi dal 02 gennaio 2002
Ho dichiarato il menu un questo modo:

<asp:Menu ID="Menu1" runat="server" BackColor="#F0F0F0" AutoPostBack="True"
DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="Small"
ForeColor="#990000" StaticSubMenuIndent="10px" BorderColor="Black"
BorderStyle="Solid" BorderWidth="1px" pathseparator="," >
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px"
BorderStyle="Dotted" ForeColor="#999999" />
<DynamicMenuStyle BackColor="#EAEAEA" BorderColor="Black" BorderStyle="Solid"
BorderWidth="1px" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<Items>
<asp:MenuItem Text="&#9632; Prenotazione locali" Value="Prenotazione locali" >
<asp:MenuItem NavigateUrl="~/forPrenota.aspx" text="Prenota"
Value="Prenota" ></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/forPrenotaLista.aspx" Text="Lista prenotazioni"
Value="Lista prenotazioni"></asp:MenuItem>
</asp:MenuItem>
.....
.....

nella label <asp:Menu > ho aggiunto:
onItemClick="Menu1_MenuItemClick" autoPostBack="True"

Nel codice:
Protected Sub Menu1_MenuItemClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.MenuEventArgs) Handles Menu1.MenuItemClick
.....
End Sub

Quiando clicco l'item del menu la sub Menu1_MenuItemClick non viene eseguita!

Grazie
ma non è:
OnMenuItemClick="Menu1_MenuItemClick"

?
e stai anche definendo il NavigateUrl sugli elementi...
Modificato da manuel0081 il 01 febbraio 2013 17.33 -

Ormai programmano tutti... ma la professionalità appartiene a pochi
18 messaggi dal 02 gennaio 2002
Si. Ho fatto un errore nello scrivere:
onMenuItemClick="Menu1_MenuItemClick" autoPostBack="True"

Gli items li ho dichoarati in questo modo:
<Items>
<asp:MenuItem Text="&#9632; Prenotazione locali" Value="Prenotazione locali" >
<asp:MenuItem NavigateUrl="~/forPrenota.aspx" text="Prenota"
Value="Prenota" ></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/forPrenotaLista.aspx" Text="Lista prenotazioni"
Value="Lista prenotazioni"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem Text="&#9632; Guasti" Value="Guasti">
<asp:MenuItem NavigateUrl="~/frmGuas.aspx" text="Gestione guasti"
Value="Gestione guasti" ></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/frmGuastiInt.aspx" text="Lista guasti"
Value="Lista guasti"></asp:MenuItem>
</asp:MenuItem>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.