Jul 29, 2013, 7:38 AM
[CLOSED] components in window do not display
Hi guys,
i putted a set of components(textfiled, button etc...) in a popup window, while user click a button popup the window.but sometimes some components in the windows do not display.and while i resize the window, the components shown. is anybody can help on this? many thanks!!!
Ext.net version: 2.1.1
Code fragment:
i putted a set of components(textfiled, button etc...) in a popup window, while user click a button popup the window.but sometimes some components in the windows do not display.and while i resize the window, the components shown. is anybody can help on this? many thanks!!!
Ext.net version: 2.1.1
Code fragment:
<ext:Window ID="winOrderDelivery" meta:ResourceKey="winOrderDelivery" runat="server" AutoDoLayout="true"
Closable="true" Maximizable="true" Resizable="false" Height="420" Hidden="true"
Icon="ApplicationGo" Title="订单出货" Draggable="false" Width="450" Modal="true"
BodyPadding="5" Layout="FormLayout">
<KeyMap>
<Binding>
<ext:KeyBinding Handler="#{winOrderDelivery_btnOK}.fireEvent('click');">
<Keys>
<ext:Key Code="13" />
</Keys>
</ext:KeyBinding>
</Binding>
</KeyMap>
<Items>
<ext:TextField FieldLabel="订单号" ID="winOrderDelivery_txtPONO" meta:ResourceKey="winOrderDelivery_txtPONO"
runat="server" ReadOnly="true" />
<ext:TextField FieldLabel="产品名称" ID="winOrderDelivery_txtProductName" meta:ResourceKey="winOrderDelivery_txtProductName"
runat="server" ReadOnly="true" />
<ext:TextField FieldLabel="要求交期" ID="winOrderDelivery_txtDeliveryDate" meta:ResourceKey="winOrderDelivery_txtDeliveryDate"
runat="server" ReadOnly="true" />
<ext:TextField FieldLabel="接单日期" ID="winOrderDelivery_txtAcceptDate" meta:ResourceKey="winOrderDelivery_txtAcceptDate"
runat="server" ReadOnly="true" />
<ext:TextField FieldLabel="计划完成日期" ID="winOrderDelivery_txtPlanCompleteDate" meta:ResourceKey="winOrderDelivery_txtPlanCompleteDate"
runat="server" ReadOnly="true" />
<ext:TextField FieldLabel="订单数量" ID="winOrderDelivery_txtQty" meta:ResourceKey="winOrderDelivery_txtQty"
runat="server" ReadOnly="true" />
<ext:TextField FieldLabel="已出货数量" ID="winOrderDelivery_txtTotalDeliveryQty" meta:ResourceKey="winOrderDelivery_txtTotalDeliveryQty"
runat="server" ReadOnly="true" />
<ext:FieldContainer ID="winOrderDelivery_FieldContainer3" meta:ResourceKey="winOrderDelivery_FieldContainer3"
runat="server" FieldLabel="本次出货数量*" AnchorHorizontal="100%" Layout="HBoxLayout">
<Items>
<ext:MultiSelect ID="winOrderDelivery_selProducerList" runat="server" Height="60"
Flex="2" Margins="0 3 0 0" DisplayField="UserNameQty" ValueField="UserIDQty">
<Store>
<ext:Store ID="Store1" runat="server">
<Model>
<ext:Model ID="Model2" runat="server" IDProperty="UserIDQty">
<Fields>
<ext:ModelField Name="UserIDQty" />
<ext:ModelField Name="UserNameQty" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
</ext:MultiSelect>
<ext:Button ID="winOrderDelivery_btnDeleteProducer" meta:ResourceKey="winOrderDelivery_btnDeleteProducer"
runat="server" Text="删除">
<Listeners>
<Click Handler="DeleteDeliveryItem()">
</Click>
</Listeners>
</ext:Button>
</Items>
</ext:FieldContainer>
<ext:FieldContainer ID="FieldContainer4" AnchorHorizontal="100%" meta:ResourceKey="FieldContainer4"
runat="server" FieldLabel="新增出货记录" Layout="HBoxLayout">
<Items>
<ext:SelectBox ID="winOrderDelivery_selProducer" runat="server" Width="150" Flex="1"
Margins="0 3 0 0">
</ext:SelectBox>
<ext:TextField ID="winOrderDelivery_txtProducerQty" meta:ResourceKey="winOrderDelivery_txtProducerQty"
Regex="^[1-9]\d*$" runat="server" RegexText="请输入整数格式" Width="70" Flex="1" Margins="0 3 0 0"
AllowBlank="false" />
<ext:TextField ID="winOrderDelivery_txtUnit" Flex="1" Margins="0 3 0 0" runat="server"
Width="70" ReadOnly="true" />
<ext:Button ID="winOrderDelivery_btnAddOrderDeliveryItem" meta:ResourceKey="winOrderDelivery_btnAddOrderDeliveryItem"
runat="server" Text="新增">
<Listeners>
<Click Handler="AddOrderDeliveryItem()">
</Click>
</Listeners>
</ext:Button>
</Items>
</ext:FieldContainer>
<ext:DateField ID="winOrderDelivery_txtDeliveryDate2" runat="server" meta:ResourceKey="winOrderDelivery_txtDeliveryDate2"
FieldLabel="出货日期(*)" AllowBlank="false" BlankText="请录入出货日期" EnableKeyEvents="true">
</ext:DateField>
<ext:TextField FieldLabel="快递单号" meta:ResourceKey="winOrderDelivery_txtExpressDeliveryNO"
ID="winOrderDelivery_txtExpressDeliveryNO" runat="server" />
<ext:Hidden ID="winOrderDelivery_txtPOID" runat="server">
</ext:Hidden>
</Items>
<Buttons>
<ext:Button ID="winOrderDelivery_btnOK" meta:ResourceKey="winOrderDelivery_btnOK"
runat="server" Text="确定" Icon="Accept">
<DirectEvents>
<Click OnEvent="SaveOrderDelivery">
</Click>
</DirectEvents>
<Listeners>
<Click Handler="return CheckOrderDeliveryResult();" />
</Listeners>
</ext:Button>
<ext:Button ID="winOrderDelivery_btnCancel" meta:ResourceKey="winOrderDelivery_btnCancel"
runat="server" Text="取消" Icon="Decline">
<Listeners>
<Click Handler="#{winOrderDelivery}.hide();" />
</Listeners>
</ext:Button>
</Buttons>
</ext:Window>
C# code......[DirectMethod]
public void DeliveryOrder()
{
RowSelectionModel sm = this.gdOrder.GetSelectionModel() as RowSelectionModel;
POEntity data = ServiceFactory.POManageService.GetPOByID(int.Parse(sm.SelectedRows[0].RecordID));
if (data != null)
{
this.winOrderDelivery_txtPOID.Text = data.POID.ToString();
//init data
this.winOrderDelivery_txtDeliveryDate2.Reset();
this.winOrderDelivery_selProducer.GetStore().RemoveAll();
foreach (POProducerEntity item in data.POProducerList)
{
if (item.ProducerType == "CMDMasterProducer")
{
this.winOrderDelivery_selProducer.AddItem(item.ProducerUserName, item.Producer);
}
}
Store store = this.winOrderDelivery_selProducerList.GetStore();
store.RemoveAll();
this.winOrderDelivery.Show();
}
}
else
{
X.Msg.Alert("Error", "Order No" + data.PONO + ",not exist,please check.").Show();
return;
}
}
Last edited by Daniil; Aug 06, 2013 at 9:23 AM.
Reason: [CLOSED]