Jul 15, 2009, 5:49 AM
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" Showonload="false" Centeronload="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.