send parameter to codeBehind With TreePanel AjaxMethods

  1. #1

    send parameter to codeBehind With TreePanel AjaxMethods


                <ext:Window ID="winTree" runat="server" Collapsible="true" Icon="FolderTable" Title="SelectArticleType" 
            Width="200" Height="500" AutoScroll="true" Show&#111;nload="false" Center&#111;nload="false"
            AnimateTarget="btnSearch" Resizable="false">
            <Body>
                <ext:TextField ID="TextField1" runat="server" EmptyText="search" FieldLabel="Type"
                    Width="180" />
                <ext:TreePanel BaseCls="x-plain" ID="TreePanel1" runat="server" AutoHeight="true"
                    Border="false">
                    <AjaxEvents>
                        <Click OnEvent="PanelTree_Click" >
                            <EventMask ShowMask="true" Msg="ChangingType,please wait...." />
                            <ExtraParams>
                                <ext:Parameter Name="Id" Value="???"></ext:Parameter>
                            </ExtraParams>
                        </Click>
                    </AjaxEvents>
                    <Loader>
                    </Loader>
                    <Root>
                        <ext:AsyncTreeNode Text="Select" NodeID="root" Icon="Build" Expanded="true" />
                    </Root>
                    <Listeners>
                        <BeforeLoad Fn="nodeLoad" />
    
                    </Listeners>
                </ext:TreePanel>
            </Body>
            <BottomBar>
                <ext:Toolbar runat="server" ID="toolbar">
                    <Items>
                        <ext:TextField ID="txtSearchTitle" runat="server" EmptyText="search Title" />
                        <ext:Button ID="Button1" runat="server" Text="Search" Icon="Find">
                            <Listeners>
                                <Click Handler="reLoadGridPanel();" />
                            </Listeners>
                        </ext:Button>
                    </Items>
                </ext:Toolbar>
            </BottomBar>
            <Tools>
                <ext:Tool Qtip="Refresh" Type="Refresh" />
            </Tools>
        </ext:Window>

    see bold code "???",that value is dynamic data,it's Node click id,must be send to codeBehid,how to do that?
    the codebehind method is rebind my GridPanel.


  2. #2

    RE: send parameter to codeBehind With TreePanel AjaxMethods

    Hi,

    <ext:Parameter Name="Id" Value="node.id" Mode="Raw"></ext:Parameter>
  3. #3

    RE: send parameter to codeBehind With TreePanel AjaxMethods

    hi,thank you very much

  4. #4

    RE: send parameter to codeBehind With TreePanel AjaxMethods



    Hi,

    That was helpfull, i was having similar issue and this was solved with the expert comment.

    I have the gridpanel with button to refresh the gridpanel using OnRefreshData="dataRefresh"

    How can i refresh the data now, i mean how can i get the treenode id as a parameter in the datarefresh method.

    please help.

    thanks and regards,
    maf

Similar Threads

  1. [CLOSED] Send parameter by ExtraParams
    By Sevilay Tanış in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Mar 16, 2012, 12:27 PM
  2. Replies: 0
    Last Post: Nov 02, 2011, 8:34 AM
  3. Cant send html string as parameter to AjaxMethod
    By masudcseku in forum 1.x Help
    Replies: 9
    Last Post: Jul 19, 2011, 10:38 PM
  4. [CLOSED] Send all treepanel nodes to directevent as extraparam
    By KorsG in forum 1.x Legacy Premium Help
    Replies: 5
    Last Post: Feb 09, 2011, 4:57 PM
  5. [CLOSED] AjaxMethods: System.Guid as parameter not working
    By pschojer in forum 1.x Legacy Premium Help
    Replies: 6
    Last Post: Jun 23, 2009, 5:46 AM

Posting Permissions