2010-06-03 13 views
1
 <ajaxToolkit:Accordion ID="acc" runat="server"> 
      <Panes> 
       <ajaxToolkit:AccordionPane ID="pane1" runat="server"> 
        <Header> 
         <span>&#1047;&#1072;&#1087;&#1088;&#1086;&#1089;</span> 
        </Header> 
        <Content> 
         <asp:Panel ID="controlGrid" runat="server" Height="170px"> 

et à chaque fois fait barre de défilement verticale même avec de l'espace vide après panneau sur le contenu.ajaxToolkit: barre de défilement verticale Accordéon sur le volet

Comment désactiver et de l'espace vertical scrollbar vide après panneau intérieur section « Contenu »?

Répondre

1

Il semble que votre panneau est pas assez élevé pour son contenu. Donnez le panneau une classe CSS avec

overflow:hidden; 

Aussi, assurez-vous ne définissez pas les

ScrollBars

propriété sur le asp: Panel autre chose que "None" . Je ne le vois pas dans votre code ci-dessus, mais peut-être que c'est dans le code derrière. "None" est la valeur par défaut, donc si ce n'est pas le cas, c'est bien.

+0

overflow: hidden; aidé - merci. – Cynede

0

J'ai essayé ContentCssClass = "accordionContent" et

.accordionContent 
    { 
    overflow: hidden; 
    } 

il ne fonctionne pas. Mais cela aide ...

<Content> 
     <div style="overflow:hidden"> 
     </div> 
    </Content> 

...