Oct 08, 2010, 7:35 PM
[CLOSED] Hide and Show a Tab in Select Event of a ComboBox
Hi, I Wish to Hide and Show a Tab in Select Event of a ComboBox.
Remember i am using TabPanel with DeferredRender property set to false.
The Code Below don´t work and dont throw any Javascript Exception:
Presentation Code:
Any Idea?
Remember i am using TabPanel with DeferredRender property set to false.
The Code Below don´t work and dont throw any Javascript Exception:
Presentation Code:
<ext:TabPanel ID="tpLinhaCredito" runat="server" ActiveTabIndex="0" DeferredRender="false"
LayoutOnTabChange="true">
<Items>
<ext:FormPanel ID="frmPnlGeral" Title="Geral" runat="server" Frame="true" Disabled="true"
AutoScroll="true" HideMode="Offsets">
<Items>
<ext:Container runat="server" Layout="hbox">
<Defaults>
<ext:Parameter Name="margins" Value="5 5 5 5" />
<ext:Parameter Name="labelAlign" Value="top" />
</Defaults>
<Items>
<ext:Container runat="server" Layout="Form" Width="300">
<Items>
<ext:ComboBox ID="cmbGeralOrigemRecurso" runat="server" StoreID="StoreOrigemRecurso"
DisplayField="DescricaoCompleta" ValueField="Codigo" TypeAhead="true" Mode="Local"
EmptyText="<%$ Resources:Mensagens, SUPORTE_MSG_SELECIONE %>" AnchorHorizontal="100%"
FieldLabel="Origem do Recurso" AllowBlank="false" Editable="true" StyleSpec="text-transform:uppercase;">
<DirectEvents>
<Select OnEvent="cmbGeralOrigemRecurso_Select">
<EventMask ShowMask="true"/>
</Select>
</DirectEvents>
</ext:ComboBox>
</Items>
</ext:Container>
</Items>
</ext:Container>
</Items>
</ext:FormPanel>
<ext:FormPanel ID="frmPnlRepasseDesconto" Title="Repasse/Desconto" runat="server"
Frame="true" Disabled="true" AutoScroll="true" HideMode="Offsets" Hidden="true">
<Items>
</Items>
</ext:FormPanel>
</Items>
</ext:TabPanel>
C# Codeprotected void cmbGeralOrigemRecurso_Select(object sender, DirectEventArgs e)
{
if (cmbGeralOrigemRecurso.SelectedItem.Value == "FDE" || cmbGeralOrigemRecurso.SelectedItem.Value == "FUNDOMUNIC")
frmPnlRepasseDesconto.Hidden = false;
else
frmPnlRepasseDesconto.Hidden = true;
}
I Have tried another HideModes for this FormPanel and i tried to call DoLayout after show the tabPanel in c# code, but does not workAny Idea?
Last edited by Daniil; Oct 13, 2010 at 12:11 PM.
Reason: [CLOSED]