IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Problème avec le controle Menu d'ASP.net MenuItemClick et onmouseover


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    661
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 661
    Par défaut Problème avec le controle Menu d'ASP.net MenuItemClick et onmouseover
    Bonjour je dispose d'un contrôle menu sur une MasterPage ou chaque item est représenté par une image via un fichier SiteMap

    Sitemap:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
     
     
    <?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
      <siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Artisanal.jpg" description="SECTEUR: ARTISANALES" couleur="#e56b00">
          <siteMapNode title="Carrosserie - préparateur peinture"  url="Secteur/Artisanales/Carrosserie.aspx"  />
          <siteMapNode title="Chauffage-central: soudure acier"   url="Secteur/Artisanales/Chauffage.aspx" />
          <siteMapNode title="Horticulture" url="Secteur/Artisanales/Horticulture.aspx" />
          <siteMapNode title="Ouvrier maçon"  url="Secteur/Artisanales/Maçon.aspx" />
          <siteMapNode title="Ouvrier carreleur" url="Secteur/Artisanales/Carreleur.aspx" />
          <siteMapNode title="Pose et raccordement des radiateurs de chauffage central" url="Secteur/Artisanales/Radiateurs.aspx" />
          <siteMapNode title="Décoration de table" url= "Secteur/Artisanales/Decoration.aspx" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Arts_plastique.jpg" description="SECTEUR: ARTS PLASTIQUE" url="">
          <siteMapNode title="Techniques d'expression" url="" />
          <siteMapNode title="Expression manuelle niv 1"  url="" />
          <siteMapNode title="Expression manuelle niv 2" url="" />
          <siteMapNode title="Gravure"  url="" />
          <siteMapNode title="Description de l'image" url="" />
          <siteMapNode title="Composition de l'image" url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Boulangerie.jpg" description="SECTEUR: BOULANGERIE" url="">
          <siteMapNode title="Boulangerie - Pâtisserie - Techniques élémentaires"  url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Remediation.jpg"  description="SECTEUR: REMEDIATION" url="">
          <siteMapNode title="Formation de base - niveau 2"  url="" />
          <siteMapNode title="Humanités générales - certificat d'enseignement secondaire supérieur"  url="" />
          <siteMapNode title="Renforcement en orthographe" url="" />
          <siteMapNode title="Alphabétisation: communication orale et écrite n.2"  url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Soins_corps.jpg"  description="SECTEUR: SOINS DU COPRS" url="">
          <siteMapNode title="Bases de pédicurie"  url="" />
          <siteMapNode title="Coiffure dames"  url="" />
          <siteMapNode title="Coiffure - encadrement des stages" url="" />
          <siteMapNode title="Coiffure perfectionnement des techniques, création et conception"  url="" />
          <siteMapNode title="Esthétique"  url="" />
          <siteMapNode title="Soins de beauté des pieds et des mains"  url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Stylisme.jpg"  description="SECTEUR: HABILLEMENT" url="">
          <siteMapNode title="Bases de retouche"  url="" />
          <siteMapNode title="Techniques d'exécution"  url="" />
          <siteMapNode title="Techniques spécifiques: manteau" url="" />
          <siteMapNode title="Techniques spécifiques: robe et ensemble"   url="" />
          <siteMapNode title="Bases de retouches"  url="" />
          <siteMapNode title="Conception assistée par ordinateur"  url="" />
          <siteMapNode title="Confection enfant de 2 à 12 ans"  url="" />
          <siteMapNode title="Stylisme" url="" />
          <siteMapNode title="Techniques spécifiques: Robe" url="" />
          <siteMapNode title="Techniques de retouche"   url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Informatique.jpg"  description="SECTEUR: INFORMATIQUE" url="">
          <siteMapNode title="Cisco"  url="" />
          <siteMapNode title="Suite Office"  url="" />
          <siteMapNode title="Traitement de l'image" url="" />
          <siteMapNode title="Word - niveau moyen"   url="" />
          <siteMapNode title="Bachelier en informatique de gestion (R1)"  url="" />
          <siteMapNode title="Edition assitée par ordinateur"  url="" />
          <siteMapNode title="Opérateur de saisie-encodeur"  url="" />
          <siteMapNode title="Maintenance PC" url="" />
          <siteMapNode title="UTL" url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/images.jpg"   description="SECTEUR: TECHNIQUES/INDUSTRIE, TECHNOLOGIES DE POINTE" url="">
          <siteMapNode title="Graduat Energie et Environnement : Niveau 1"  url="" />
          <siteMapNode title="Bases de dessin assisté par ordinateur"  url="" />
          <siteMapNode title="Dessinateur industriel" url="" />
          <siteMapNode title="Graduat Energie et Environnement : Niveau 2"   url="" />
          <siteMapNode title="Graduat Energie et Environnement : Niveau 3"  url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Langue.jpg"  description="SECTEUR: LANGUES" url="">
          <siteMapNode title="Allemand"  url="" />
          <siteMapNode title="Anglais"  url="" />
          <siteMapNode title="Collaboration Communauté russophone" url="" />
          <siteMapNode title="Espagnol"   url="" />
          <siteMapNode title="Français"  url="" />
          <siteMapNode title="Italien" url="" />
          <siteMapNode title="Néerlandais"  url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Restauration.jpg"  description="SECTEUR: RESTAURATION" url="">
          <siteMapNode title="Bases de restauration"  url="" />
          <siteMapNode title="Suites restauration"  url="" />
          <siteMapNode title="Suites restauration (ESS)" url="" />
          <siteMapNode title="Restaurateur niveau 1"   url="" />
          <siteMapNode title="Restauration-gastronomie niveau CTSS"   url="" />
          <siteMapNode title="Restauration-gastronomie niveau ESI"  url="" />
          <siteMapNode title="Salle niveau 1"  url="" />
        </siteMapNode>
        <siteMapNode ImageUrl="~/ImagesMenuHoriz/Tertiaire.jpg"  description="SECTEUR: TERTIAIRE" url="">
          <siteMapNode title="Connaissances de gestion"  url="" />
          <siteMapNode title="Hôtesse d'accueil"  url="" />
          <siteMapNode title="Vendeur - Vendeuse" url="" />
        </siteMapNode>
      </siteMapNode>
    </siteMap>
    Code du menu:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
     
    <asp:Menu ID="MenuHoriz" runat="server" BackColor="#3E74FF"
                 DataSourceID="SiteMapDataSource" DynamicEnableDefaultPopOutImage="False" 
                 DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="0.9em" 
                 ForeColor="#284E98" MaximumDynamicDisplayLevels="2" Orientation="Horizontal" 
                 StaticDisplayLevels="2" StaticEnableDefaultPopOutImage="False" 
                 StaticSubMenuIndent="1px" style="height: 4px">
                <StaticSelectedStyle BackColor="#507CD1" />
                <StaticMenuItemStyle HorizontalPadding="2px" VerticalPadding="5px" />
                <DynamicHoverStyle BackColor="#284E98" ForeColor="White" />
                <DynamicMenuStyle BackColor="#B5C7DE" />
                <DynamicSelectedStyle BackColor="#507CD1" />
                <DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
                <StaticHoverStyle BackColor="#284E98" ForeColor="White" />
               </asp:Menu>
    Mon premier problème est que je n'arrive pas a déclenché une action quand je clique sur un item de mon menu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
        Protected Sub MenuHoriz_MenuItemClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.MenuEventArgs) Handles MenuHoriz.MenuItemClick
            message.Text = "You selected " & _
                    e.Item.Text & "."
     
        End Sub
    Mon deuxième problème c est que je ne trouve pas comment déclencher une action quand je survole un item de menu ?

    Merci de m'aider

    Jacko

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    661
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 661
    Par défaut
    Je n'arrive même pas a sortir le numéro de l'item de mon menu .


    VB.net

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
        Protected Sub MenuHoriz_MenuItemClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.MenuEventArgs) Handles MenuHoriz.MenuItemClick
            MsgBox("You selected " & _
          e.Item.Text & ".")
     
        End Sub
    Merci d'avance pour votre aide.

Discussions similaires

  1. Réponses: 33
    Dernier message: 29/11/2013, 14h39
  2. problème avec positionnement des elements en ASP.NET
    Par af.zakaria dans le forum ASP.NET
    Réponses: 2
    Dernier message: 12/04/2012, 08h41
  3. Réponses: 2
    Dernier message: 07/05/2010, 17h42
  4. problème avec une Table en C# asp.net
    Par duffman dans le forum ASP.NET
    Réponses: 9
    Dernier message: 23/04/2009, 12h38
  5. Problème avec le controle menu
    Par Moony Light dans le forum ASP.NET
    Réponses: 1
    Dernier message: 15/02/2008, 14h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo