Sep 04, 2011, 12:04 PM
Window Fitlayout
Hello
i can't set the fitlayout ext.net window at the user control.User Control code:
i can't set the fitlayout ext.net window at the user control.User Control code:
<ext:ColumnLayout ID="ColumnLayout3" runat="server" Split="true" FitHeight="true">
<Columns>
<ext:LayoutColumn ColumnWidth="0.25">
<ext:Panel ID="Panel9" runat="server" Layout="FitLayout">
<Items>
<ext:RowLayout ID="RowLayout2" runat="server" Split="true">
<Rows>
<ext:LayoutRow RowHeight="0.50">
<ext:Panel ID="Panel5" runat="server" Title="Departure Passanger">
<Items>
<ext:GridPanel ID="GridpanelDeparturePassanger" runat="server">
<Store>
<ext:Store ID="StoreDeparturePassanger" runat="server" OnRefreshData="OnRefreshDataDeparturePassange">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="Passenger_Name" />
<ext:RecordField Name="Passenger_Surname" />
<ext:RecordField Name="PNR_Code" />
<ext:RecordField Name="Flight_Passenger_ID" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:Column DataIndex="Passenger_Name" Header="Name" Width="130" MenuDisabled="true" />
<ext:Column DataIndex="Passenger_Surname" Header="Surname" Width="130" MenuDisabled="true" />
<ext:Column DataIndex="PNR_Code" Header="PNR Code" Width="170" MenuDisabled="true" />
</Columns>
</ColumnModel>
<SelectionModel>
<ext:CheckboxSelectionModel ID="CheckboxSelectionModel3" runat="server" />
</SelectionModel>
</ext:GridPanel>
</Items>
</ext:Panel>
</ext:LayoutRow>
<ext:LayoutRow RowHeight="0.50">
<ext:Panel ID="Panel6" runat="server" Title="Arrival Passanger" Layout="FitLayout">
<Items>
<ext:GridPanel ID="GridpanelArrivalPassanger" runat="server">
<Store>
<ext:Store ID="StoreArrivalPassanger" runat="server" OnRefreshData="OnRefreshDataArrivalPassanger">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="Passenger_Name" />
<ext:RecordField Name="Passenger_Surname" />
<ext:RecordField Name="PNR_Code" />
<ext:RecordField Name="Flight_Passenger_ID" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:Column DataIndex="Passenger_Name" Header="Name" Width="130" MenuDisabled="true" />
<ext:Column DataIndex="Passenger_Surname" Header="Surname" Width="130" MenuDisabled="true" />
<ext:Column DataIndex="PNR_Code" Header="PNR Code" Width="170" MenuDisabled="true" />
</Columns>
</ColumnModel>
<SelectionModel>
<ext:CheckboxSelectionModel ID="CheckboxSelectionModel1" runat="server" />
</SelectionModel>
</ext:GridPanel>
</Items>
</ext:Panel>
</ext:LayoutRow>
</Rows>
</ext:RowLayout>
</Items>
</ext:Panel>
</ext:LayoutColumn>
<ext:LayoutColumn ColumnWidth="0.75">
<ext:Panel ID="Panel10" runat="server">
<Items>
<ext:RowLayout ID="RowLayout3" runat="server" Split="true">
<Rows>
<ext:LayoutRow>
<ext:Panel ID="Panel2" runat="server" Title="Special Request" Layout="FitLayout">
<Items>
<ext:FormPanel ID="FormPanel1" runat="server" MonitorPoll="500" MonitorValid="true"
Padding="5" Height="250" ButtonAlign="Right" Layout="Column">
<Items>
<ext:Panel ID="Panel7" runat="server" Border="false" Header="false" ColumnWidth=".5"
Layout="Form" LabelAlign="Top">
<Defaults>
<ext:Parameter Name="AllowBlank" Value="false" Mode="Raw" />
<ext:Parameter Name="MsgTarget" Value="side" />
</Defaults>
<Items>
<ext:Hidden ID="HDPassenger_Special_Request_ID" runat="server" />
<ext:ComboBox ID="CbbSpecialGroup" runat="server" DisplayField="Special_Request_Group_Name"
ValueField="Special_Request_Group_ID">
<Store>
<ext:Store ID="StoreSpecialGroup" runat="server">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="Special_Request_Code" />
<ext:RecordField Name="Special_Request_Group_Name" />
<ext:RecordField Name="Special_Request_Group_ID" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
<Template ID="Template1" runat="server">
<Html>
<tpl for=".">
<div class="list-item">
<h3>{Special_Request_Code}</h3>
{Special_Request_Group_Name}
</div>
</tpl>
</Html>
</Template>
<DirectEvents>
<Select OnEvent="CbbSpecialGroup_Select">
</Select>
</DirectEvents>
</ext:ComboBox>
<ext:ComboBox ID="CbbSpecial" runat="server" DisplayField="Special_Request_Name"
ValueField="Special_Request_ID">
<Store>
<ext:Store ID="StoreSpecial" runat="server">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="Special_Request_ID" />
<ext:RecordField Name="Special_Request_Name" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
</ext:ComboBox>
</Items>
</ext:Panel>
<ext:Panel ID="Panel8" runat="server" Border="false" Layout="Form" ColumnWidth=".5"
LabelAlign="Top">
<Defaults>
<ext:Parameter Name="AllowBlank" Value="false" Mode="Raw" />
<ext:Parameter Name="MsgTarget" Value="side" />
</Defaults>
<Items>
<ext:NumberField ID="txtSpecialRequestUnit" runat="server" FieldLabel="Unit" />
<ext:ComboBox ID="CbbSpecialRequestUnitType" runat="server" FieldLabel="Unit Type" />
<ext:TextArea ID="txtSpecialRequestText" runat="server" Height="60" />
</Items>
</ext:Panel>
</Items>
<Buttons>
<ext:Button ID="ButtonSave" runat="server" Text="Save">
<DirectEvents>
<Click OnEvent="ButtonSave_Click">
<ExtraParams>
<ext:Parameter Name="Values" Value="Ext.encode(#{GridpanelDeparturePassanger}.getRowsValues({selectedOnly:true}))"
Mode="Raw" />
<ext:Parameter Name="Values2" Value="Ext.encode(#{GridpanelArrivalPassanger}.getRowsValues({selectedOnly:true}))"
Mode="Raw" />
</ExtraParams>
</Click>
</DirectEvents>
</ext:Button>
<ext:Button ID="Button2" runat="server" Text="Clear">
<Listeners>
<Click Handler="#{FormPanel1}.reset();#{HDPassenger_Special_Request_ID}.setValue('0');" />
</Listeners>
</ext:Button>
</Buttons>
</ext:FormPanel>
</Items>
</ext:Panel>
</ext:LayoutRow>
<ext:LayoutRow RowHeight="0.75">
<ext:Panel ID="Panel4" runat="server" Title="Added Special Request" Layout="FitLayout">
<Items>
<ext:GridPanel ID="GridpanelScepialRequest" runat="server">
<Store>
<ext:Store ID="StoreScepialRequest" runat="server">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="Passenger_Special_Request_ID" />
<ext:RecordField Name="Special_Request_ID" />
<ext:RecordField Name="Special_Request_Group_ID" />
<ext:RecordField Name="Special_Request_Text" />
<ext:RecordField Name="Special_Request_Unit" />
<ext:RecordField Name="Special_Request_Unit_Type" />
<ext:RecordField Name="Special_Request_Group_Name" />
<ext:RecordField Name="Special_Request_Name" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:Column DataIndex="Special_Request_Group_Name" Header="Special Request Category Name"
Width="130" MenuDisabled="true" />
<ext:Column DataIndex="Special_Request_Name" Header="Special Request Name" Width="130"
MenuDisabled="true" />
<ext:Column DataIndex="Special_Request_Unit" Header="Unit" Width="60" MenuDisabled="true" />
<ext:Column DataIndex="Special_Request_Unit_Type" Header="Unit Type" Width="60" MenuDisabled="true" />
</Columns>
</ColumnModel>
<SelectionModel>
<ext:RowSelectionModel ID="CheckboxSelectionModel2" runat="server" SingleSelect="true" />
</SelectionModel>
</ext:GridPanel>
</Items>
</ext:Panel>
</ext:LayoutRow>
</Rows>
</ext:RowLayout>
</Items>
</ext:Panel>
</ext:LayoutColumn>
</Columns>
</ext:ColumnLayout>
window Code:
<ext:Window ID="Window1" runat="server" Maximizable="true" Height="550" Icon="Application"
Title="Title" Width="650" AutoScroll="true" Modal="true" Layout="FitLayout">
<Items>
<ext:Panel ID="Panel4" runat="server" >
<Content>
<uc1:ReservationSpecialRequest ID="ReservationSpecialRequest1" runat="server" />
</Content>
<TopBar>
<ext:Toolbar ID="Toolbar112" runat="server">
<Items>
<ext:Button ID="ButtonComplate" runat="server" Text="Complate" Icon="Accept">
<DirectEvents>
<Click OnEvent="ButtonComplate_Click">
</Click>
</DirectEvents>
</ext:Button>
</Items>
</ext:Toolbar>
</TopBar>
</ext:Panel>
</Items>
</ext:Window>
Thanks