[CLOSED] Treepanel problem nodes expand

  1. #1

    [CLOSED] Treepanel problem nodes expand

    I have a treepanel, I add nodes at runtime,

    Click image for larger version. 

Name:	Captura.JPG 
Views:	42 
Size:	87.8 KB 
ID:	5755


    but I have a problem with the height because when I collapso the first node I can not expand,

    Click image for larger version. 

Name:	Captura2.JPG 
Views:	32 
Size:	19.9 KB 
ID:	5756

    use the property autoheight = true does not work, the markup is:

    <body >
    <form id="Form1" runat="server" >
          <ext:ResourceManager ID="ResourceManager1" runat="server" />
          <ext:FormPanel ID="FormPanelReport" runat="server"  Frame="false" Layout="VBoxLayout" Width="865" AnchorHorizontal="100%" StyleSpec=" padding-left:5px;" Cls="reporte" Border="false" >
          <TopBar>
          <ext:Toolbar runat="server" ID="toolbarImp" Border="false" Frame="false" Cls="columnModel" >
          <Items>
              <ext:Button ID="btnImprimir" runat="server" Text="Imprimir" Icon="Printer" OnClientClick="imprimePagina();" />
          </Items>
          </ext:Toolbar>
          </TopBar>
           <Items>
    
         <ext:Panel ID="Panel1" runat="server" Height="105" Frame="false" Floatable="false" Header="false" Border="false" Margins="20 0 0 0" Layout="HBoxLayout" >
           <Items>
         <ext:FieldContainer ID="FieldContainer245" runat="server" >
          <Items>
          <ext:Image ID="Image1" runat="server" ImageUrl ="../Imagenes/logoReportes.jpg" width="157" Height="69" />
           </Items> 
         </ext:FieldContainer> 
                           
           <ext:FieldContainer ID="FieldContainerF" runat="server"  Layout="VBoxLayout" Width="570" >
           <LayoutConfig>
           <ext:VBoxLayoutConfig Align ="center" />
           </LayoutConfig>
           <Items>
           <ext:DisplayField ID="DisplayFieldEmpresa" runat="server" Text="--NOMBRE DE LA EMPRESA--" /> 
           <ext:DisplayField ID="DisplayFieldDirEmpresa" runat="server" Text="--Direccion de la empresa--"  /> 
           <ext:DisplayField ID="displayFieldTitulo" runat="server" Text="--Titulo Reporte--" MarginSpec="10 0 0 0"  /> 
           </Items> 
           </ext:FieldContainer> 
           <ext:FieldContainer ID="FieldContainer57" runat="server" >
           <Items>
           <ext:DisplayField ID="DisplayFieldFecha" runat="server" Text="Fecha" MarginSpec="0 0 0 55" />    
           </Items> 
           </ext:FieldContainer>       
           </Items>                             
           </ext:Panel>
    
           <ext:TreePanel ID="TreePanel1" 
                runat="server"
                Title="Organigrama"
                Width="865" 
                AutoHeight="true" 
                AutoScroll="false"
                UseArrows="true"
                RootVisible="false"
                MultiSelect="true"
                SingleExpand="false"
                FolderSort="true"
                >
                 <Root>
                    <ext:Node Leaf="true" Text="" NodeID="root" ></ext:Node>
                </Root>
                </ext:TreePanel> 
    
          </Items> 
          </ext:FormPanel> 
    
    </form>
    </body>
    Last edited by Daniil; Mar 06, 2013 at 3:50 AM. Reason: [CLOSED]
  2. #2
    Hello!

    Couldn't reproduce your problem. Can you provide your sample to reproduce the problem? I've tried the following sample:

    <%@ Page Language="C#" %>
     
    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
    <!DOCTYPE html >
    <html>
    <script runat="server">
        protected void Page_Load(object sender, EventArgs e)
        {
        }
     
    </script>
    <head runat="server">
        <title>TreePanel Refresh - DirectEvent</title>
    </head>
    <body>
        <ext:ResourceManager ID="ResourceManager1" runat="server" />
        <form id="form1" runat="server">
        
        
        <ext:FormPanel ID="FormPanelReport" runat="server" Frame="false" Layout="VBoxLayout"
            Width="865" AnchorHorizontal="100%" StyleSpec=" padding-left:5px;" Cls="reporte"
            Border="false">
            <TopBar>
                <ext:Toolbar runat="server" ID="toolbarImp" Border="false" Frame="false" Cls="columnModel">
                    <Items>
                        <ext:Button ID="btnImprimir" runat="server" Text="Imprimir" Icon="Printer" OnClientClick="imprimePagina();" />
                    </Items>
                </ext:Toolbar>
            </TopBar>
            <Items>
                <ext:Panel ID="Panel1" runat="server" Height="105" Frame="false" Floatable="false"
                    Header="false" Border="false" Margins="20 0 0 0" Layout="HBoxLayout">
                    <Items>
                        <ext:FieldContainer ID="FieldContainer245" runat="server">
                            <Items>
                                <ext:Image ID="Image1" runat="server" ImageUrl="../Imagenes/logoReportes.jpg" Width="157"
                                    Height="69" />
                            </Items>
                        </ext:FieldContainer>
                        <ext:FieldContainer ID="FieldContainerF" runat="server" Layout="VBoxLayout" Width="570">
                            <LayoutConfig>
                                <ext:VBoxLayoutConfig Align="center" />
                            </LayoutConfig>
                            <Items>
                                <ext:DisplayField ID="DisplayFieldEmpresa" runat="server" Text="--NOMBRE DE LA EMPRESA--" />
                                <ext:DisplayField ID="DisplayFieldDirEmpresa" runat="server" Text="--Direccion de la empresa--" />
                                <ext:DisplayField ID="displayFieldTitulo" runat="server" Text="--Titulo Reporte--"
                                    MarginSpec="10 0 0 0" />
                            </Items>
                        </ext:FieldContainer>
                        <ext:FieldContainer ID="FieldContainer57" runat="server">
                            <Items>
                                <ext:DisplayField ID="DisplayFieldFecha" runat="server" Text="Fecha" MarginSpec="0 0 0 55" />
                            </Items>
                        </ext:FieldContainer>
                    </Items>
                </ext:Panel>
                <ext:TreePanel ID="TreePanel1" runat="server" Title="Organigrama" Width="865" AutoHeight="true"
                    AutoScroll="false" UseArrows="true" RootVisible="false" MultiSelect="true" SingleExpand="false"
                    FolderSort="true">
                    <Root>
                        <ext:Node Text="Composers" Expanded="true">
                            <Children>
                                <ext:Node Text="Beethoven" Icon="UserGray">
                                    <Children>
                                        <ext:Node Text="Concertos">
                                            <Children>
                                                <ext:Node Text="No. 1 - C" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 2 - B-Flat Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 3 - C Minor" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 4 - G Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 5 - E-Flat Major" Icon="Music" Leaf="true" />
                                            </Children>
                                        </ext:Node>
                                        <ext:Node Text="Quartets">
                                            <Children>
                                                <ext:Node Text="Six String Quartets" Icon="Music" Leaf="true" />
                                                <ext:Node Text="Three String Quartets" Icon="Music" Leaf="true" />
                                                <ext:Node Text="Grosse Fugue for String Quartets" Icon="Music" Leaf="true" />
                                            </Children>
                                        </ext:Node>
                                        <ext:Node Text="Sonatas">
                                            <Children>
                                                <ext:Node Text="Sonata in A Minor" Icon="Music" Leaf="true" />
                                                <ext:Node Text="sonata in F Major" Icon="Music" Leaf="true" />
                                            </Children>
                                        </ext:Node>
                                        <ext:Node Text="Symphonies">
                                            <Children>
                                                <ext:Node Text="No. 1 - C Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 2 - D Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 3 - E-Flat Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 4 - B-Flat Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 5 - C Minor" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 6 - F Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 7 - A Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 8 - F Major" Icon="Music" Leaf="true" />
                                                <ext:Node Text="No. 9 - D Minor" Icon="Music" Leaf="true" />
                                            </Children>
                                        </ext:Node>
                                    </Children>
                                </ext:Node>
                            </Children>
                        </ext:Node>
                    </Root>
                </ext:TreePanel>
            </Items>
        </ext:FormPanel>
        </form>
    </body>
    </html>
  3. #3
    I solved

    I had the 2.0 version and I upgraded to 2.1.1 and it worked!

    thank you!


    talking about this, I did the upgrade, but sometimes does not recognize the controls of ext net, why? If I create a new project if recognize them

    thanks
  4. #4
    Quote Originally Posted by JCarlosF View Post
    talking about this, I did the upgrade, but sometimes does not recognize the controls of ext net, why? If I create a new project if recognize them

    thanks
    I don't quite understand what do you mean. Maybe you should review your web.config according this: https://examples2.ext.net/#/Getting_...uments/README/ or compare web.config from new project?

    Also, check that you doesn't specify the Ext.NET assembly version. You should use the following in your pages:

    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
    Last edited by Baidaly; Mar 06, 2013 at 12:15 AM.
  5. #5
    Quote Originally Posted by Baidaly View Post
    I don't quite understand what do you mean. Maybe you should review your web.config according this: https://examples2.ext.net/#/Getting_...uments/README/ or compare web.config from new project?

    Also, check that you doesn't specify the Ext.NET assembly version. You should the following:

    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>


    okay, I'll check, thanks!
  6. #6
    VS "Clean Solution" option might be helpful is such cases.
  7. #7
    Quote Originally Posted by Daniil View Post
    VS "Clean Solution" option might be helpful is such cases.
    Thanks, I've solved the problem

Similar Threads

  1. Replies: 18
    Last Post: Jan 23, 2013, 3:20 PM
  2. Treepanel: expand ~1500 nodes gives error
    By RobOtter in forum 1.x Help
    Replies: 3
    Last Post: Jul 14, 2011, 12:33 PM
  3. [CLOSED] select node and expand parent nodes
    By LeeTheGreek in forum 1.x Legacy Premium Help
    Replies: 3
    Last Post: May 13, 2011, 12:06 PM
  4. Replies: 1
    Last Post: Nov 17, 2010, 12:42 PM
  5. How to expand all child nodes for current node?
    By dbassett74 in forum 1.x Help
    Replies: 2
    Last Post: May 26, 2009, 2:53 PM

Posting Permissions