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 :
Ni AccordionPane ni AccordionExtender n'est reconnu.
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>
Ce qui m'étonne c'est qu'il aurait dû me générer ce code :
Avec la balise <panes> et plus le AccordionExtender.
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>
Ce code marche bien !!!
Si j'ai le malheur de retourner dans le designer et d'ajouter un "Panes"...ça redéconne :
Avez vous une idée du problème ?
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>
T.
Partager