重点如下:

1Coolite 基本用法(3)                <AjaxEvents>
2Coolite 基本用法(3)                    <Click OnEvent="PanelTree_Click" >
3Coolite 基本用法(3)                        <EventMask ShowMask="true" Msg="正在执行,请稍后" />
4Coolite 基本用法(3)                        <ExtraParams>
5Coolite 基本用法(3)                           <ext:Parameter Name="Id" Value="node.id" Mode="Raw"></ext:Parameter>
6Coolite 基本用法(3)                        </ExtraParams>
7Coolite 基本用法(3)                    </Click>
8Coolite 基本用法(3)                </AjaxEvents>

<ext:Parameter Name="Id" Value="node.id" Mode="Raw"></ext:Parameter>
这边value="node.id"就可以了,模式一定要改为Raw

1Coolite 基本用法(3)     [AjaxMethod]
2Coolite 基本用法(3)    protected void PanelTree_Click(object sender,AjaxEventArgs e)
3Coolite 基本用法(3)Coolite 基本用法(3)    {   
4Coolite 基本用法(3)        string str = e.ExtraParams["Id"];
5Coolite 基本用法(3)        if (string.IsNullOrEmpty(str) || str=="root")
6Coolite 基本用法(3)Coolite 基本用法(3)        {
7Coolite 基本用法(3)             BuildDataTable();
8Coolite 基本用法(3)         }
9Coolite 基本用法(3)        else
10Coolite 基本用法(3)Coolite 基本用法(3)        {
11Coolite 基本用法(3)             BuildDataTable(int.SafeParse(str));
12Coolite 基本用法(3)         }
13Coolite 基本用法(3)     }

 

原文:http://hi.baidu.com/haofz1983/blog/item/f2fd680914320d2d6a60fb5a.html

相关文章: