Ext.Net中AsyncTreeNode动态加载

来源:互联网 发布:旋转矩阵的逆矩阵 编辑:程序博客网 时间:2024/06/06 03:53
<%--前台页面--%><ext:TreePanel runat="server">    <Root>        <ext:AsyncTreeNode Text="root">        </ext:AsyncTreeNode>    </Root>    <Listeners>        <BeforeLoad Handler="            Ext.Ajax.request({                url:'...',                method:'post',                success:function(response){                    var nodes = Ext.decode(response.responseText);                    node.loadNodes(nodes);// node指代该BeforeLoad事件的节点                },                failure:function(){                }            });        "/>    </Listeners></ext:TreePanel>
// 后台页面Ext.Net.TreeNodeCollection tnc = new Ext.Net.TreeNodeCollection();tnc.Add(new Ext.Net.TreeNode(){    Text = "最终节点",    Leaf = true// Left设为True则该节点无法展开});tnc.Add(new Ext.Net.TreeNode(){    Text = "普通节点",    Leaf = false});return Content(tnc.ToJson());


0 0
原创粉丝点击