[CLOSED] [1.0] Menu inside updatepanel

  1. #1

    [CLOSED] [1.0] Menu inside updatepanel

    If you have a menu control (i.e. Panel toolbar with a button having a menu inside updatepanel) and start ms ajax with an item inside menu (click of an menu item) you get an error. I think menu still lives after ajax request.

    1. Put an updatepanel.
    2. Put a linkbutton inside updatepanel.
    3. Put a panel, toolbar button with menu.
    4. Add some menu items.
    5. Set menuitem.Listeners.Click.Handler = "#{linkbutton1}.click();";

    -tansu
  2. #2

    RE: [CLOSED] [1.0] Menu inside updatepanel

    Hi,

    Here is my test case which doesn't reproduce any problem
    <%@ Page Language="C#" %>
    
    <%@ Register assembly="Ext.Net" namespace="Ext.Net" tagprefix="ext" %>
    
    <script runat="server">
        protected void Button1_Click(object sender, EventArgs e)
        {
            X.Js.Alert("All Fine!");
        }
    </script>
    
    
    <!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 id="Head1" runat="server">
        <title>Simple UpdatePanel</title>
    </head>
    <body>
        <form id="form1" runat="server">
            <asp:ScriptManager ID="ScriptManager1" runat="server" />
            <ext:ResourceManager ID="resourceManager2" runat="server" />
            
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <asp:LinkButton ID="LinkButton1" runat="server" Text="Postback" &#111;nclick="Button1_Click" />
                    <ext:Panel runat="server" Title="Panel" Width="300" Height="300">
                        <TopBar>
                            <ext:Toolbar runat="server">
                                <Items>
                                    <ext:Button runat="server" Text="Button">
                                        <Menu>
                                            <ext:Menu runat="server">
                                                <Items>
                                                    <ext:MenuItem runat="server" Text="Click">
                                                        <Listeners>
                                                            <Click Handler="LinkButton1.click();" />
                                                        </Listeners>
                                                    </ext:MenuItem>
                                                </Items>
                                            </ext:Menu>
                                        </Menu>
                                    </ext:Button>
                                </Items>
                            </ext:Toolbar>
                        </TopBar>
                    </ext:Panel>
                </ContentTemplate>
               
            </asp:UpdatePanel>
                    
           
        </form>
    </body>
    </html>
  3. #3

    RE: [CLOSED] [1.0] Menu inside updatepanel

    I used ComponentMenu. I'll try to reproduce and send a sample.

Similar Threads

  1. Updating GridPanel inside UpdatePanel
    By sedgar in forum 1.x Help
    Replies: 1
    Last Post: Aug 08, 2012, 7:06 PM
  2. Insert a Menu inside a Menu
    By martinr84 in forum 1.x Help
    Replies: 0
    Last Post: Jul 16, 2012, 8:27 PM
  3. [CLOSED] Menu inside Component menu item
    By tansu in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Sep 15, 2010, 2:32 PM
  4. [CLOSED] Portal / Panel inside an Updatepanel
    By tansu in forum 1.x Legacy Premium Help
    Replies: 5
    Last Post: May 11, 2009, 2:12 AM
  5. TabPanel inside UpdatePanel - fails
    By Timothy in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Aug 05, 2008, 9:02 PM

Posting Permissions