Issue with Adding a new TabStripItem to TabStrip Via DirectMethod

  1. #1

    [CLOSED]Issue with Adding a new TabStripItem to TabStrip Via DirectMethod

    I'm trying to add a new tab to my TabStrip when a user clicks a link I have a DirectEvent firing but but everytime the new tab strip it flips to the opposite side(See screenshot). and the new tab onclick doesn't fire am i doing something wrong?

    Click image for larger version. 

Name:	TabStripBug.png 
Views:	140 
Size:	12.7 KB 
ID:	2122
    i posted both before and after.

    <ext:Panel ID="_pnlMainCnt" runat="server" Region="Center" CMargins="1" Margins="1" Layout="Fit">
    <TopBar>
        <ext:Toolbar runat="server">
            <Items>                            
                <ext:TabStrip ID="_tsCntrCnt" runat="server" >
                    <Items>
                        <ext:TabStripItem ActionItemID="_tpnlTabOneHidden" runat="server" Icon="House" Title="Tab One" Closable="false" />                                   
                    </Items>
                </ext:TabStrip>
                <ext:ToolbarFill runat="server" />
                <ext:ToolbarSeparator runat="server" />
                <ext:Button ID="_btnCustomize" runat="server" Icon="CogEdit" Text="Customize" />                                           
            </Items>
        </ext:Toolbar>                    
    </TopBar>
    <Items>
        <ext:Panel ID="_tpnlTabOneHidden" runat="server" Header="false" Border="false" BodyBorder="false" AutoScroll="true" />
    </Items>
    </ext:Panel>
    protected void HandleAddNewTab_SelectionChange(object sender, Ext.Net.DirectEventArgs e)
    {  
         var obj = new Ext.Net.TabStripItem("New Tab") { ActionItemID = pnlNewTab.ID };
         _tsCntrCnt.Items.Add(obj);            
         _tsCntrCnt.Render(false);
    }
    Last edited by netwearcdz; Jan 08, 2011 at 1:01 AM.
  2. #2
    Resolved with the following code.

     var pnlNewTab = new Ext.Net.Panel();
    pnlNewTab.Render(_pnlMCnt.ClientID, Ext.Net.RenderMode.AddTo);
    
     var obj = new Ext.Net.TabStripItem("New Tab") { ActionItemID = pnlNewTab.ID };
    _tsCntrCnt.AddItem(obj);

    Thanks!

Similar Threads

  1. Replies: 14
    Last Post: Dec 27, 2012, 4:18 PM
  2. Adding a Notification indicator to tabstrip
    By LennartOlsen in forum 1.x Help
    Replies: 0
    Last Post: Aug 10, 2012, 12:19 PM
  3. Replies: 3
    Last Post: May 31, 2012, 6:02 PM
  4. Replies: 4
    Last Post: Aug 30, 2011, 10:35 PM
  5. Replies: 2
    Last Post: Aug 08, 2011, 6:26 PM

Tags for this Thread

Posting Permissions