Aug 17, 2012, 2:58 PM
[CLOSED] GridPanel Layout with Masterpages
Good Evening
I got a Problem with a Grid Panel on a Page which has a Masterpage...
The Grid Panel wont fit the Viewport !
Here's the Masterpage
Peter
I got a Problem with a Grid Panel on a Page which has a Masterpage...
The Grid Panel wont fit the Viewport !
Here's the Masterpage
<%@ Master Language="VB" AutoEventWireup="false" CodeBehind="ViewPortMasterDetail.master.vb" Inherits="CUST.Roche.Import.View.ViewPortMasterDetail" %>
<%@ Register TagPrefix="ext" Namespace="Ext.Net" Assembly="Ext.Net, Version=1.5.0.0, Culture=neutral, PublicKeyToken=2e12ce3d0176cd87" %>
<!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>
<link href="../css/Main.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<%--Script Manager --%>
<asp:ScriptManager ID="ScriptManagement" runat="server">
<Scripts>
<asp:ScriptReference Path="../js/Main.js" />
<asp:ScriptReference Path="../js/Order.js" />
</Scripts>
</asp:ScriptManager>
<%--Ressource Manager --%>
<ext:ResourceManager ID="ResourceManager1" runat="server" ScriptMode="Debug" />
<%--Language Stores--%>
<ext:Store ID="LanguageStore" runat="server" SerializationMode="Complex">
<Reader>
<ext:ArrayReader>
<Fields>
<ext:RecordField Name="LanguageId" />
<ext:RecordField Name="Value" />
</Fields>
</ext:ArrayReader>
</Reader>
</ext:Store>
<ext:Viewport runat="server" Layout="Fit">
<Items>
<ext:Panel runat="server" Region="Center" Border="false" Padding="6" Layout="Fit">
<asp:Content>
<div>
<asp:ContentPlaceHolder ID="ContentMaster" runat="server">
</asp:ContentPlaceHolder>
</div>
</asp:Content>
</ext:Panel>
<ext:Panel runat="server" Region="South" Split="true" Collapsible="true" Height="250" Padding="6" Layout="Fit">
<Content>
<div>
<asp:ContentPlaceHolder ID="ContentDetail" runat="server">
</asp:ContentPlaceHolder>
</div>
</Content>
</ext:Panel>
</Items>
</ext:Viewport>
</form>
</body>
</html>
and this is the Page code with the Grid<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/View/RocheImport/masterPages/ViewPortMasterDetail.Master" CodeBehind="OrderList.aspx.vb" Inherits="CUST.Roche.Import.View.View.RocheImport.OrderList" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<%--Order Store--%>
<ext:Store runat="server" ID="storeOrder" SerializationMode="Complex">
<Reader>
<ext:JsonReader IDProperty="Id">
<Fields>
<ext:RecordField Name="Id" Type="String" />
<ext:RecordField Name="OrderType" Type="String" />
<ext:RecordField Name="OrderState" Type="String" />
<ext:RecordField Name="OrderReference" Type="String" />
<ext:RecordField Name="VDL" Type="String" />
<ext:RecordField Name="VDLId" Type="String" />
<ext:RecordField Name="OrderingParty" Type="String" />
<ext:RecordField Name="OrderingPartyId" Type="String" />
<ext:RecordField Name="InvoiceReceiver" Type="String" />
<ext:RecordField Name="InvoiceReceiverId" Type="String" />
<ext:RecordField Name="PickUpDate" Type="Date" />
<ext:RecordField Name="EventCount" Type="Int" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
<%--Filter Panel--%>
<ext:Panel runat="server" ID="pnlFilter" Layout="Fit">
<Items>
</Items>
</ext:Panel>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentMaster" runat="server" >
<%--Order Grid--%>
<ext:GridPanel runat="server" ID="gridOrder" Layout="Fit" StoreID="storeOrder" AutoExpandColumn="OrderReference" >
<ColumnModel>
<Columns>
<ext:Column ColumnID="colId" DataIndex="Id" Header="Id" Width="10" Editable="False" Hidden="true" Groupable="False" Sortable="False" MenuDisabled="True" />
<ext:Column ColumnID="colOrderType" DataIndex="OrderType" Header="<%$ Resources:CUSTRocheImport, OrderType %>" Width="125" Editable="False" Hidden="False" Groupable="true" Sortable="true" MenuDisabled="False" />
<ext:Column ColumnID="colOrderState" DataIndex="OrderState" Header="<%$ Resources:CUSTRocheImport, OrderState %>" Width="125" Editable="False" Hidden="False" Groupable="true" Sortable="true" MenuDisabled="False" />
<ext:Column ColumnID="colOrderReference" DataIndex="OrderReference" Header="<%$ Resources:CUSTRocheImport, OrderReference %>" Width="125" Editable="False" Hidden="False" Groupable="False" Sortable="true"
MenuDisabled="False" />
<ext:Column ColumnID="colVDL" DataIndex="VDL" Header="<%$ Resources:CUSTRocheImport, VDL %>" Width="150" Editable="False" Hidden="False" Groupable="true" Sortable="true" MenuDisabled="False" />
<ext:ImageCommandColumn Width="25">
<Commands>
<ext:ImageCommand Icon="UserEarth" CommandName="cmdShowVDL">
<ToolTip Text="<%$ Resources:CUSTRocheImport, ShowVDL %>" />
</ext:ImageCommand>
</Commands>
</ext:ImageCommandColumn>
<ext:Column ColumnID="colOrderingParty" DataIndex="OrderingParty" Header="<%$ Resources:CUSTRocheImport, OrderingParty %>" Width="150" Editable="False" Hidden="False" Groupable="False" Sortable="False"
MenuDisabled="False" />
<ext:ImageCommandColumn Width="25">
<Commands>
<ext:ImageCommand Icon="User" CommandName="cmdShowOrderingParty">
<ToolTip Text="<%$ Resources:CUSTRocheImport, ShowOrderingParty %>" />
</ext:ImageCommand>
</Commands>
</ext:ImageCommandColumn>
<ext:Column ColumnID="colInvoiceReceiver" DataIndex="InvoiceReceiver" Header="<%$ Resources:CUSTRocheImport, InvoiceReceiver %>" Width="150" Editable="False" Hidden="False" Groupable="False" Sortable="False"
MenuDisabled="False" />
<ext:ImageCommandColumn Width="25">
<Commands>
<ext:ImageCommand Icon="User" CommandName="cmdShowInvoiceReceiver">
<ToolTip Text="<%$ Resources:CUSTRocheImport, ShowInvoiceReceiver %>" />
</ext:ImageCommand>
</Commands>
</ext:ImageCommandColumn>
<ext:DateColumn ColumnID="colPickUpDate" DataIndex="PickUpDate" Header="<%$ Resources:CUSTRocheImport, PickUpDate %>" Width="100" Editable="False" Hidden="False" Groupable="False" Sortable="False" MenuDisabled="False" />
<ext:Column ColumnID="colEventCount" DataIndex="EventCount" Header="<%$ Resources:CUSTRocheImport, EventCount %>" Width="10" Editable="False" Hidden="true" Groupable="False" Sortable="False" MenuDisabled="True" />
<ext:ImageCommandColumn Width="25">
<Commands>
<ext:ImageCommand Icon="LightningGo" CommandName="cmdShowEvents">
<ToolTip Text="<%$ Resources:CUSTRocheImport, ShowEvents %>" />
</ext:ImageCommand>
</Commands>
<PrepareCommand Fn="showEventLink" />
</ext:ImageCommandColumn>
<ext:ImageCommandColumn Width="25">
<Commands>
<ext:ImageCommand Icon="CartMagnify" CommandName="cmdShowOrder">
<ToolTip Text="<%$ Resources:CUSTRocheImport, ShowOrder %>" />
</ext:ImageCommand>
</Commands>
</ext:ImageCommandColumn>
</Columns>
</ColumnModel>
</ext:GridPanel>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentDetail" runat="server">
</asp:Content>
Any hint what to do here ?Peter
Last edited by Daniil; Aug 18, 2012 at 1:08 PM.
Reason: [CLOSED]