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 :

AjaxToolKit AccordionPane n'est pas un élément connu - Pb en mode Design


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut AjaxToolKit AccordionPane n'est pas un élément connu - Pb en mode Design
    Bonjour,

    Je viens d'installer depuis http://ajax.codeplex.com/ le ajaxtoolkit : ASP.NET Ajax Library Beta (0911).
    Je bosse avec Visual Web Developper Express 2008.

    J'ai ce problème avec le Accordion (au moins) :
    J'ajoute dans ma page le contrôle Accordion et je définis la collection Panes (depuis le designer) avec 3 éléments.

    Cela me génère ce code :
    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
     
    <asp:Content ID="Content2" ContentPlaceHolderID="Main" Runat="Server">    
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <cc1:Accordion runat="server" ID="Accordion1">
            <cc1:AccordionExtender ID="_AccordionExtender" runat="server" Enabled="True"></cc1:AccordionExtender>
            <cc1:AccordionPane ID="AccordionPane1" runat="server" ContentCssClass="" 
                HeaderCssClass=""></cc1:AccordionPane>
            <cc1:AccordionPane ID="AccordionPane2" runat="server" ContentCssClass="" 
                HeaderCssClass=""></cc1:AccordionPane>
            <cc1:AccordionPane ID="AccordionPane3" runat="server" ContentCssClass="" 
                HeaderCssClass=""></cc1:AccordionPane>
        </cc1:Accordion>
     
    </asp:Content>
    Ni AccordionPane ni AccordionExtender n'est reconnu.

    Ce qui m'étonne c'est qu'il aurait dû me générer ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <cc1:Accordion runat="server" ID="Accordion1">
            <Panes>
                <cc1:AccordionPane ID="AccordionPane1" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
                <cc1:AccordionPane ID="AccordionPane2" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
                <cc1:AccordionPane ID="AccordionPane3" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
             </Panes>
         </cc1:Accordion>
    Avec la balise <panes> et plus le AccordionExtender.
    Ce code marche bien !!!

    Si j'ai le malheur de retourner dans le designer et d'ajouter un "Panes"...ça redéconne :

    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
     
    <cc1:Accordion runat="server" ID="Accordion1">
            <Panes>
                <cc1:AccordionPane ID="AccordionPane1" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
                <cc1:AccordionPane ID="AccordionPane2" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
                <cc1:AccordionPane ID="AccordionPane3" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
             </Panes>
            <cc1:AccordionExtender runat="server" Enabled="True" TargetControlID="Accordion1" ID="Accordion1_AccordionExtender"></cc1:AccordionExtender>
    <cc1:AccordionPane runat="server" HeaderCssClass="" ContentCssClass="" 
                ID="AccordionPane1"></cc1:AccordionPane>
    <cc1:AccordionPane runat="server" HeaderCssClass="" ContentCssClass="" 
                ID="AccordionPane2"></cc1:AccordionPane>
    <cc1:AccordionPane runat="server" HeaderCssClass="" ContentCssClass="" 
                ID="AccordionPane3"></cc1:AccordionPane>
            <cc1:AccordionPane ID="AccordionPane4" runat="server" ContentCssClass="" 
                HeaderCssClass=""></cc1:AccordionPane>
         </cc1:Accordion>
    Avez vous une idée du problème ?
    T.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut
    Complément :
    Le mauvais code source réapparait dès l'instant ou je fais une modif en mode "designer" (j'ai ajouté une SqlDataSource).
    En repassant en mode source, je me suis retrouvé avec :

    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
     
    <cc1:Accordion runat="server" ID="Accordion1" DataSourceID="SqlDataSource1">
            <Panes>
                <cc1:AccordionPane ID="AccordionPane1" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
                <cc1:AccordionPane ID="AccordionPane2" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
                <cc1:AccordionPane ID="AccordionPane3" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
                <cc1:AccordionPane ID="AccordionPane4" runat="server" ContentCssClass="" 
                    HeaderCssClass=""></cc1:AccordionPane>
             </Panes>
            <cc1:AccordionExtender runat="server" Enabled="True" TargetControlID="Accordion1" ID="Accordion1_AccordionExtender"></cc1:AccordionExtender>
    <cc1:AccordionPane runat="server" HeaderCssClass="" ContentCssClass="" 
                ID="AccordionPane1"></cc1:AccordionPane>
    <cc1:AccordionPane runat="server" HeaderCssClass="" ContentCssClass="" 
                ID="AccordionPane2"></cc1:AccordionPane>
    <cc1:AccordionPane runat="server" HeaderCssClass="" ContentCssClass="" 
                ID="AccordionPane3"></cc1:AccordionPane>
    <cc1:AccordionPane runat="server" HeaderCssClass="" ContentCssClass="" 
                ID="AccordionPane4"></cc1:AccordionPane>
        </cc1:Accordion>
    Je dois ainsi enlever le code erroné "à la main" à chaque fois...
    Un peu lourd...

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/03/2012, 13h43
  2. [array] supprimer un élément qui n'est pas le dernier
    Par SpaceFrog dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 16/04/2008, 20h41
  3. Réponses: 3
    Dernier message: 29/01/2008, 16h17
  4. Réponses: 5
    Dernier message: 01/07/2006, 12h52
  5. Erreur : ce code n'est pas connu
    Par ruman dans le forum VBA Access
    Réponses: 17
    Dernier message: 13/02/2006, 11h37

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