1: <script type='text/javascript'> 1:
2: jQuery(document).ready(function(){ 3: jQuery('#treeTabel').jqGrid({ 4: url: '/Sandbox/JQGridTreeViewData/2',
5: datatype: 'json',
6: height: '475px',
7: colNames:['ID','ComponentId','Component','Historical','Estimated','Target','Risk'],
8: colModel:[
9: {name:'id',index:'id',sortable:false,width:1}, 10: {name:'ComponentId',index:'ComponentId',sortable:false,width:1,hidden:true}, 11: {name:'Name',index:'Name',editable:true,sortable:false,width:1}, 12: {name:'HistoricalCost',index:'HistoricalCost',editable:true,sortable:false,width:1}, 13: {name:'EstimatedCost',index:'EstimatedCost',editable:true,sortable:false,width:1}, 14: {name:'TargetCost',index:'TargetCost',editable:true,sortable:false,width:1}, 15: {name:'Risk',index:'Risk',editable:true,sortable:false,width:1,edittype:'select',editoptions:{value:'Unassigned:Unassigned;Low:Low;Medium:Medium;High:High'}} 16: ],
17: pager: jQuery('#PagerId'), 18: rowNum:25,
19: rowList: [10,25,50,100],
20: imgpath: '/Content/jQueryPlugins/JQGrid/themes/steel/images',
21: width:(document.body.clientWidth)*(7/10),
22: shrinkToFit: true,
23: caption: 'Components',
24: loadonce: false,
25: treeGrid: true,
26: ExpandColumn: 'id',
27: treeGridModel: 'adjacency',
28: cellEdit: true,
29: cellsubmit: 'clientArray'
30: }).navGrid('#PagerId',{edit:false,add:false,del:false,search:false,refresh:false}) 31: ;});
</script>
2: <table id='treeTabel' class='scroll'></table>
3: <div id='PagerId' class='scroll' style='text-align:center;'></div>