Aug 10, 2012, 2:00 PM
[CLOSED] Items in the non-first Tab (of a TabPanel) do not display correctly.
Hello.
I've got a tab panel with two tabs. When I make the ActiveIndex = 1 (the second tab), the contents within the tab display correctly. When I make the ActiveIndex = 0 (the first tab), when you click on the second tab, the contents are NOT displayed correctly.
Any ideas?
Sample code follows:
I've got a tab panel with two tabs. When I make the ActiveIndex = 1 (the second tab), the contents within the tab display correctly. When I make the ActiveIndex = 0 (the first tab), when you click on the second tab, the contents are NOT displayed correctly.
Any ideas?
Sample code follows:
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Test2.aspx.vb" Inherits="Adhesion.Web.Test2" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:Viewport ID="Viewport" runat="server" Layout="FitLayout">
<Items>
<ext:Panel ID="MainPanel" runat="server" Border="false" Layout="FitLayout">
<Items>
<ext:FitLayout ID="FitLayout1" runat="server">
<Items>
<ext:Panel ID="Panel1" runat="server" Border="false" Layout="FitLayout">
<Items>
<ext:TabPanel ID="TabPanel" runat="server" ActiveIndex="0" Header="true" EnableTabScroll="true"
Border="false">
<Items>
<ext:Panel ID="DummyPanel" runat="server" Title="Dummy Panel" Header="false" Border="false" />
<ext:Panel ID="ReportsPanel" runat="server" Title="Reporting +" Header="false" Border="false"
Padding="10">
<Items>
<ext:FitLayout runat="server">
<Items>
<ext:Panel ID="Panel21" runat="server" Border="false" AutoScroll="true" Header="false">
<Items>
<ext:Panel ID="RecurringSchedules" runat="server" Title="Recurring Schedules" Collapsible="true">
<Items>
<ext:FitLayout ID="FitLayout2" runat="server">
<Items>
<ext:Panel ID="Panel23" runat="server" Layout="HBoxLayout" Padding="10" Border="false"
AutoHeight="true">
<Buttons>
<ext:Button ID="Save" runat="server" Text="Save" />
</Buttons>
<Items>
<ext:FieldSet ID="fsMonthly" runat="server" Flex="1" Title="Monthly" Layout="FormLayout"
DefaultAnchor="100%">
<Items>
<ext:SelectBox ID="MonthlyTemplate" runat="server" EmptyText="No Template Selected"
FieldLabel="Template">
<Store>
<ext:Store ID="MonthlyTemplateStore" runat="server">
<Reader>
<ext:JsonReader IDProperty="value">
<Fields>
<ext:RecordField Name="value" Type="Int" />
<ext:RecordField Name="text" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
<Triggers>
<ext:FieldTrigger Icon="Clear" />
</Triggers>
<Listeners>
<TriggerClick Handler="this.clear();" />
</Listeners>
</ext:SelectBox>
<ext:Button ID="MonthlySelectedAccounts" runat="server" FieldLabel="Accounts" Text="Select Accounts" />
<ext:Label ID="MonthlyDateScheduled" runat="server" FieldLabel="Date Scheduled" />
<ext:Label ID="MonthlyLastRun" runat="server" FieldLabel="Last Run" />
<ext:LinkButton ID="MonthlyStatus" runat="server" FieldLabel="Status" Text="Undefined" />
</Items>
</ext:FieldSet>
<ext:Container ID="Container1" runat="server" Width="10" />
<ext:FieldSet ID="fsQuarterly" runat="server" Flex="1" Title="Quarterly" Layout="FormLayout"
DefaultAnchor="100%">
<Items>
<ext:SelectBox ID="QuarterlyTemplate" runat="server" EmptyText="No Template Selected"
FieldLabel="Template">
<Store>
<ext:Store ID="QuarterlyTemplateStore" runat="server">
<Reader>
<ext:JsonReader IDProperty="value">
<Fields>
<ext:RecordField Name="value" Type="Int" />
<ext:RecordField Name="text" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
<Triggers>
<ext:FieldTrigger Icon="Clear" />
</Triggers>
<Listeners>
<TriggerClick Handler="this.clear();" />
</Listeners>
</ext:SelectBox>
<ext:Button ID="QuarterlySelectedAccounts" runat="server" FieldLabel="Accounts" Text="Select Accounts" />
<ext:Label ID="QuarterlyDateScheduled" runat="server" FieldLabel="Date Scheduled" />
<ext:Label ID="QuarterlyLastRun" runat="server" FieldLabel="Last Run" />
<ext:LinkButton ID="QuarterlyStatus" runat="server" FieldLabel="Status" Text="Undefined" />
</Items>
</ext:FieldSet>
<ext:Container ID="Container2" runat="server" Width="10" />
<ext:FieldSet ID="fsAnnually" runat="server" Flex="1" Title="Annually" Layout="FormLayout"
DefaultAnchor="100%">
<Items>
<ext:SelectBox ID="AnnuallyTemplate" runat="server" EmptyText="No Template Selected"
FieldLabel="Template">
<Store>
<ext:Store ID="AnnuallyTemplateStore" runat="server">
<Reader>
<ext:JsonReader IDProperty="value">
<Fields>
<ext:RecordField Name="value" Type="Int" />
<ext:RecordField Name="text" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
<Triggers>
<ext:FieldTrigger Icon="Clear" />
</Triggers>
<Listeners>
<TriggerClick Handler="this.clear();" />
</Listeners>
</ext:SelectBox>
<ext:Button ID="AnnuallySelectedAccounts" runat="server" FieldLabel="Accounts" Text="Select Accounts" />
<ext:Label ID="AnnuallyDateScheduled" runat="server" FieldLabel="Date Scheduled" />
<ext:Label ID="AnnuallyLastRun" runat="server" FieldLabel="Last Run" />
<ext:LinkButton ID="AnnuallyStatus" runat="server" FieldLabel="Status" Text="Undefined" />
</Items>
</ext:FieldSet>
</Items>
</ext:Panel>
</Items>
</ext:FitLayout>
</Items>
</ext:Panel>
</Items>
</ext:Panel>
</Items>
</ext:FitLayout>
</Items>
</ext:Panel>
</Items>
</ext:TabPanel>
</Items>
</ext:Panel>
</Items>
</ext:FitLayout>
</Items>
</ext:Panel>
</Items>
</ext:Viewport>
</form>
</body>
</html>
Last edited by Daniil; Aug 13, 2012 at 1:41 PM.
Reason: [CLOSED]