Ext.ux.maximgb.tg.GridPanel需注意的一个问题

研究了半天,资料太少…

在使用Ext.ux.maximgb.tg.GridPanel时,GridPanel会自动寻找Record中名为”ParentId”的字段作为父节点的关联,

如果数据表的父节点不是ParentId,可用mapping进行映射,如下:

 

    var store = new Ext.ux.maximgb.tg.AdjacencyListStore({

     //autoLoad: true,

     url: '/Stock/GetStockList',

        reader: new Ext.data.JsonReader({

            id: 'StockNo',

            root: 'data'

        }, Ext.data.Record.create([

    {name: 'StockNo', type: 'string'},

    {name: 'ParentId', type: 'string', mapping: 'ParentNo'}, // 这里很重要,必须映射ParentId

    .........

   ]))

    });

 

说明:数据表的字段为:ParentNo

posted @ 2010-11-15 17:12  Jamie  阅读(1979)  评论(0编辑  收藏  举报