Bonjour,
J'utilise un asp:Menu :
Dans mon code-behind, dans la fonction de Bind du Menu, j'ajoute une Fonction JavaScript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <asp:Menu ID="menu1" DataSourceID="smsPlan2" runat="server" Orientation="Vertical"> <DataBindings> <asp:MenuItemBinding DataMember="SiteMapNode" Depth="0" NavigateUrlField="url" TextField="title" /> <DataBindings> </asp:Menu> <asp:ID="smsPlan2" runat="server" ShowStartingMode="false" ondatabinding="smsPlan_DataBinding" />
Ce code affecte la fonction JavaScript pour tous les MenuItems. Je voudrais pouvoir affecter une Fonction Particulière par MenuItem.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 protected void mnu_Menu1_MenuItemDataBound(object sender, MenuEventArgs e) { ((Menu)sender).Attributes.Add("OnClick", "javascript:return confirm('Etes-vous sur?');"); }
Comment faire?
Merci par avance.
David.
Partager