单击TreePanel节点时执行操作

时间:2018-04-18 14:13:41

标签: c# asp.net visual-studio ext.net

当前状态: 我有一个TreePanel和一个GridPanel,前者从数据库加载类别和第二篇文章。 使用Visual Studio 2010,Ext.Net 2.5和C#

问题: 当你点击一个类别(TreePanel节点)时,我无法做到这一点,它有一定的功能(在我的情况下,我想根据点击的类别来填充文章,因为节点有ID )

我尝试使用TreeNodeMouseClickEventArgs但它没有工作(事实上它创建了一个什么都没有的类),而且由于我刚刚开始使用这个软件(和语言),我被卡住了。 / p>

提前多多感谢。

修改 我尝试的最后一个代码是from MS website.

1 个答案:

答案 0 :(得分:0)

我找到了一种方法,并将分享它:

在客户端 添加treepanel后,添加DirectEvents

echo Hello World

在服务器端

<DirectEvents>
    //Calls a function when doing click on a node
    <ItemClick OnEvent="yourFunction">
        <ExtraParams>
            //Loads the nodeID
            <ext:Parameter Name="NodeID" Value="record.data.id" Mode="Raw"/>
        </ExtraParams>
    </ItemClick>
</DirectEvents>