var TG = $ (' #tg ');
Tg.treegrid ({...}); Create Treegrid
var panel = Tg.treegrid (' Getpanel ');
var body1 = panel.find (' Div.datagrid-view1 div.datagrid-body-inner ');
var body2 = panel.find (' div.datagrid-view2 div.datagrid-body ');
var BODY = Body1.add (body2); The Body container
Body.unbind (' click '). Bind (' click ', Function (e) {
var tr = $ (e.target). Closest (' Tr.datagrid-row ');
var id = tr.attr (' Node-id ');
if (!e.ctrlkey) {
Tg.treegrid (' clearselections '). Treegrid (' SelectRow ', id);
} else {
if (Tr.hasclass (' datagrid-row-selected ')) {
Tg.treegrid (' Unselectrow ', id);
} else {
Tg.treegrid (' SelectRow ', id);
}
}
});
var dg = $ (' #dg ');
Dg.datagrid ({...});
var dc = dg.data (' DataGrid '). DC;
var BODY = Dc.body1.add (dc.body2);
Body.unbind (' click '). Bind (' click ', Function (e) {
var tr = $ (e.target). Closest (' Tr.datagrid-row ');
var index = parseint (tr.attr (' Datagrid-row-index '));
if (!e.ctrlkey) {
Dg.datagrid (' Clearselections '). DataGrid (' SelectRow ', index);
} else {
if (Tr.hasclass (' datagrid-row-selected ')) {
Dg.datagrid (' Unselectrow ', index);
} else {
Dg.datagrid (' SelectRow ', index);
}
}
});
Treegrid and DataGrid Ctrl or Shift SelectRow