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 :

Lien dans le headerTemplate d'un accordion


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 262
    Par défaut Lien dans le headerTemplate d'un accordion
    Bonjour, j'ai un accordion (ajax) et dans le headerTemplate, je veux mettre plusieurs liens.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <ajaxToolkit:Accordion ID="AccordeonApprenant" runat="Server" AutoSize="None" FadeTransitions="true"
        FramesPerSecond="40" RequireOpenedPane="false" SelectedIndex="-1" SuppressHeaderPostbacks="true"
        TransitionDuration="250" HeaderCssClass="subtitleHeader" HeaderSelectedCssClass="subtitleHeaderSelected" OnItemDataBound="OnItemNiveauAptCreated"
        CssClass="Accordeon" >
     
        <HeaderTemplate>
                <asp:Image ID="ImageNiveau" runat="Server" Width="18" Height="18" ImageAlign="AbsMiddle" />
    <%#DataBinder.Eval(Container.DataItem, "Libelle")%>
            <asp:Hyperlink ID="cmdPIA" runat="server" CssClass="MDE" ..../>
     </HeaderTemplate>
    Sous ie, le lien marche, le lien déclenche l'ouverture d'un popup, il ouvre également l'accordeon mais bon je lui pardonne.
    Sous firefox, si je clique sur le lien, il ouvre l'accordeon mais le lien.

    L'idéal serait que sous les deux navigateurs, si je clique sur le lien, cela ne fasse q'un truc, l'ouverture de ma popup.

    Est ce que quelqu'un a une idée ? peut-on limité la zone de clic dans le headertemplate ?
    Par avance merci

  2. #2
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Question bête pourquoi utilisé un accordions pour faire un bouton ? y a des control comme bouton et je pense que tu t'embêtera moins...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 262
    Par défaut
    parce que à la base on utilise un accordeon, et que on veut ajouter une fonctionnalité en placant un bouton dans le header template. Je n'ai pas envie de retoucher à tout mon code pour l'ajout d'un bouton. C'est un ecran complexe que cela soit coté programmation ou design.
    de plus sous ie cela marche donc il doit y avoir juste un petit truc qui m'échappe pour que cela marche sous direfox

Discussions similaires

  1. [Html][débutant] lien dans un boutton??
    Par yass dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 02/11/2004, 20h45
  2. lien dans un tableau
    Par D-D dans le forum ASP
    Réponses: 7
    Dernier message: 06/06/2004, 01h20
  3. [Lien hypertexte]Mettre un lien dans un JTextPane
    Par Pill_S dans le forum Composants
    Réponses: 8
    Dernier message: 23/05/2004, 19h20
  4. lien dans un tableau
    Par billoum dans le forum ASP
    Réponses: 5
    Dernier message: 04/05/2004, 13h51
  5. Verrouiller un lien dans une page
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 5
    Dernier message: 25/02/2003, 16h56

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