Sep 21, 2011, 8:44 PM
[CLOSED] Hiding 1 Field in a Composite Field inside a collapsed Panel causes the entire Composite to Hide
Steps to reproduce with the example below:
1 - Collapse the Panel
2 - Click Button to Hide Display Field
3 - Expand the Panel
==> the entire composite is hidden, including the Number Field
1 - Collapse the Panel
2 - Click Button to Hide Display Field
3 - Expand the Panel
==> the entire composite is hidden, including the Number Field
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="testHbox.aspx.vb" Inherits="testHbox" %>
<%@ 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">
<div>
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:FormPanel ID="frmBtn" runat="server">
<Items>
<ext:Panel ID="pnlDefaultRateInfo" Title="1-Collapse Panel-> 2-Click Button to Hide Field ->3-Expand Panel ==> the entire composite is hidden" runat="server"
AutoWidth='true' AutoHeight='true' Collapsible='true' Layout="form">
<Items>
<ext:Container ID="Container3" runat="server" Layout="column" Height="25">
<Items>
<ext:CompositeField ID="cf" runat="server" Width="580" LabelWidth="450">
<Items>
<ext:DisplayField id="disp" runat="server" Text="this is display field"></ext:DisplayField>
<ext:NumberField id="numb" runat="server" Text="2567"></ext:NumberField>
</Items>
</ext:CompositeField>
</Items>
</ext:Container>
</Items>
</ext:Panel>
</Items>
</ext:FormPanel>
</div>
<br />
<input type="button" onclick="disp.setVisible(false);" value="hide display field" />
<br />
<input type="button" onclick="disp.setVisible(true);" value="show display field" />
</form>
</body>
</html>
Last edited by Daniil; Sep 22, 2011 at 11:49 AM.
Reason: [CLOSED]