Bonjour,

J'utilise un asp:Menu :

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" />
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
 
protected void mnu_Menu1_MenuItemDataBound(object sender, MenuEventArgs e)
{
   ((Menu)sender).Attributes.Add("OnClick", "javascript:return confirm('Etes-vous sur?');");
}
Ce code affecte la fonction JavaScript pour tous les MenuItems. Je voudrais pouvoir affecter une Fonction Particulière par MenuItem.
Comment faire?

Merci par avance.

David.