Enxergando controles dentro do Accordion
Como se faz para exergar um controle que esta dentro do accordio? No HTML, por exemplo em um asp:ControlParameter, se eu coloco o Textbox1 não da certo, nem ´accordion1$Textbox1´
Alguem já teve este problema?
Alguem já teve este problema?
Frcol
Curtidas 0
Respostas
Caldas
18/01/2008
Image o seguinte Accordion
Para acessar um controle dentro do accordion o certo seria:
para pegar o label do header:
para pegar o label do content:
<ajaxToolkit:Accordion ID="Accordion1" runat="server"> <HeaderTemplate> <asp:Label ID="AccordionHeaderLabel" runat="server"></asp:Label> </HeaderTemplate> <ContentTemplate> <asp:Label ID="AccordionContentLabel" runat="server"></asp:Label> </ContentTemplate> <Panes> <ajaxToolkit:AccordionPane ID="AccordionPane1" runat="server"> <Header> <asp:Label ID="AccordionPaneHeaderLabel" runat="server"></asp:Label> </Header> <Content> <asp:Label ID="AccordionPaneContentLabel" runat="server"></asp:Label> </Content> </ajaxToolkit:AccordionPane> </Panes> </ajaxToolkit:Accordion>
Para acessar um controle dentro do accordion o certo seria:
para pegar o label do header:
Label AccordionPaneHeaderLabel = Accordion1.Panes["AccordionPane1"].HeaderContainer.FindControl("AccordionPaneHeaderLabel") as Label;
para pegar o label do content:
Label AccordionPaneContentLabel = Accordion1.Panes["AccordionPane1"].ContentContainer.FindControl("AccordionPaneContentLabel") as Label;
GOSTEI 0