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 :

Accés aux éléments du menu.htm


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Par défaut Accés aux éléments du menu.htm
    Bonjour,

    Dans une page aspx, je tente d'appeler un fichier html nommé menu.htm avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!-- #include="menu.htm"-->
    .

    Voici mon fichier menu.htm :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <link href="Styles/Menu_Style.css" rel="stylesheet" type="text/css" />
    <span id="Menus_" runat="server">
    <span id="Menus_Menu1" runat="server" style="display: block;" class="LigMenu">
    <a id="Menus_Menu1_DEMANDE" runat="server" href="~/ConfirmationDemande.aspx" hidefocus="true" class="menu1">Demande</a>
    </span>
    </span>
    <br/><br/>
    (je n'ai mi qu'une partie de mon menu pour pas que ce soit trop lourd ...)

    Seulement, dans le code behind en vb.net de ma page aspx, je n'arrive pas à accéder aux éléments de mon menu (lorsque j'écris "Menus_", l'intellisense ne me propose par exemple "Menu1_DEMANDE" pour accéder à l'élément de mon menu...

    Je ne vois pas d'où vient le problème. J'éspère que vous pourrez m'éclairer !

    Merci

  2. #2
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Utilise un UserControl (fichier .ascx) plutot qu'une page HTML.

  3. #3
    Membre éclairé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Par défaut
    Merci neptune ça semble fonctionner correctement !

    Par contre j'ai un problème de rendu de contrôle :s je glisse le menu.ascx sur ma page aspx en mode design (VS) mais j'obiens une exception :

    Une exception non gérée s'est produite. La balise serveur n'est pas correcte.
    Pourtant, voici ce qui as été créé sur ma page :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ Register src="menu.ascx" tagname="menu" tagprefix="uc2" %>
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <uc2:menu ID="menu1" runat="server" />
    Une idée ?

    Merci !

  4. #4
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Etrange, mais je n'utilise jamais le mode design et le drag& drop donc je ne pourrais pas te dire grand chose.

    Lorsque tu test le site, ton contrôle est bien rendu?

  5. #5
    Membre éclairé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Par défaut
    Non cela me mettait une erreur.

    Cependant j'ai trouvé la raison de ce problème et tout fonctionne correctement ! (c'était en effet un attribut runat dans une balise span de mon contrôle menu qui n'était pas accepté).

    Merci encore pour ton aide

  6. #6
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    OK.

    A ton service ;-)

    N'oublies pas de marquer ton message comme "résolu".

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Accès aux éléments de différentes frames
    Par metalpetsFR dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 16/09/2009, 06h36
  2. Accès aux éléments d'une structure
    Par licorne dans le forum Pascal
    Réponses: 1
    Dernier message: 15/02/2007, 17h44
  3. accès aux éléments d'une enum
    Par aymeric__ dans le forum C++
    Réponses: 6
    Dernier message: 17/08/2006, 21h17
  4. Acces aux diffèrents répertoire (menu démarrer)
    Par Galkir dans le forum C++Builder
    Réponses: 23
    Dernier message: 23/06/2006, 10h14
  5. [Rico] Accès aux éléments de la page de manière bizarre
    Par dodik dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 22/02/2006, 17h35

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