<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: Tree Grid Pagination</title>
	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>kishankanugula on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p26002</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p26002</guid>
        	        	<description><![CDATA[<p>hii.. I tried commenting the two options as mentioned above..i am able to view the icons now but paginations is not working....please share some examples for the same. Thanks.</p>
]]></description>
        	        	<pubDate>Fri, 24 Feb 2012 12:54:37 +0200</pubDate>
        </item>
        <item>
        	<title>JoshD on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p24627</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p24627</guid>
        	        	<description><![CDATA[<p>I got pagination to work by modifying the setTreeGrid function. I commented out the following line:</p>
<p>$t.p.pgbuttons = false;$t.p.pginput = false;</p>
<p>The buttons then appeared and the requests were going back to the server to request the information. Now for this I was loading the entire tree to a local variable then using setJSONData to load the data into the tree. It functions the way I would expect it to.</p>
]]></description>
        	        	<pubDate>Thu, 15 Sep 2011 19:04:37 +0300</pubDate>
        </item>
        <item>
        	<title>piyush85 on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p24059</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p24059</guid>
        	        	<description><![CDATA[<p>Can we provide server side pagination along with treegrid (with some workaround)?&#160;</p>
</p>
<p>which means all the nodes and subnodes data for a page is present on the page and when we request next page from the server respective node and subnode data also come for the page.</p>
]]></description>
        	        	<pubDate>Mon, 25 Jul 2011 19:40:44 +0300</pubDate>
        </item>
        <item>
        	<title>OlegK on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23516</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23516</guid>
        	        	<description><![CDATA[<p>Sorry for misunderstanding, but the tree grid filtering can&#39;t be used locally. I supposed that in case of 2000 rows you use server based data and can implement server based data filtering. I wrote the same as <a href="http://stackoverflow.com/questions/6264127/how-to-add-toolbar-search-for-tree-grid-in-jqgrid/6264494#6264494" target="_blank">the answer</a> on your question on the stackoverflow.</p>
<p>Regards<br />Oleg&#160;</p>
]]></description>
        	        	<pubDate>Tue, 07 Jun 2011 16:12:23 +0300</pubDate>
        </item>
        <item>
        	<title>vasanth on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23510</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23510</guid>
        	        	<description><![CDATA[<blockquote>
<p>vasanth said:</p>
<blockquote>
<p>OlegK said:</p>
<p>Hello <strong>vasanth</strong>,</p>
<p>you asked about the existing features of tree grid. I unswered you. You wrote that you have 2000 records, but you don&#39;t describe <em>how</em> the data is organized (deep level, how many subnodes you have for one node). In the standard implementation of the tree grid if the user click on the node to see the childrens of the node the jqGrid send the request to the server which include the id of the expanding node. So the server should send back all child nodes. I hope it will be not 1000 items. So I recomend you just set rowNum&#160;to 10000 and use grid without pagination. On the other side it would be very helpful for the user if you add <a href="/jqgridwiki/doku.php?id=wiki:toolbar_searching" target="_blank">searching toolbar</a> to the grid. The user will be able to find the items which he/she need very quickly <strong>without scrolling</strong>.</p>
<p>If you write about the paginating of the data you should understand its the implementation problem. Let us you use <a href="/jqgridwiki/doku.php?id=wiki:adjacency_model" target="_blank">adjacency model</a>. Then the node has the parent id inside. So to display the node one have to have its parent and the parent of the prent. What should be done in the data are on another page? So the page must contain not only the nodes, but some additional information about its all parents. If the expanding node has a few subnodes one should display some additional root nodes. Who should decide which nodes should be included in the page? I explaned all this so that you could understand the probelms in the tree grid pagination and see that no simple solution could exist here.</p>
<p>Best regards<br />Oleg</p>
</blockquote>
<hr />
<p>Dear Oleg,</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; Thanks a lot for your explanation abt the tree grid pagination issue. i will try the searching toolbar to the grid. once again thanks a lot to your support and quick response <img class="spSmiley" style="margin:0" title="Smile" src="/blog/wp-content/forum-smileys/sf-smile.gif" alt="Smile" /></p>
</p>
</blockquote>
<hr />
<p>Dear Oleg,</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; I have added the Tool bar search in the tree grid but its not working for local data and if set the treegrid as false. it works fine in the sense it will act as a plan grid. Is the tool bar search won&#39;t work for local data, please find my code for you referenceand help me pls</p>
<p>$(document).ready (function () {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var mydata = [<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AA", name:"012356",&#160;&#160; num:"07/15/2009", debit:"121212",credit:"Adam Opel GmbH", balance:"LAMBDA SENSOR", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"0", parent:"",&#160; isLeaf:false, expanded:false },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AB", name:"001", num:"07/15/2009",&#160;&#160; debit:"121212",credit:"Adam Opel GmbH", balance:"LAMBDA SENSOR", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"1", parent:"AA", isLeaf:false, expanded:false },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AC", name:"124", num:"07/15/2009",debit:"121212",credit:"Adam Opel GmbH", balance:"LAMBDA SENSOR", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"2", parent:"AB", isLeaf:true,&#160; expanded:false },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AD", name:"002", num:"07/11/2009",debit:"121212",credit:"Adam Opel GmbH", balance:"LAMBDA SENSOR", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"1", parent:"AA", isLeaf:true,&#160; expanded:false },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AE", name:"012456", num:"01/13/2009",debit:"454545 ",credit:"General Motors LLC", balance:"LINKAGE, WIPER", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"0", parent:"",&#160; isLeaf:false, expanded:true },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AF", name:"000", num:"04/1/2011",debit:"454545",credit:"General Motors LLC", balance:"LINKAGE, WIPER", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"1", parent:"AE", isLeaf:true,&#160; expanded:false },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AG", name:"001", num:"08/15/2009",debit:"454545",credit:"General Motors LLC", balance:"LINKAGE, WIPER", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"1", parent:"AE", isLeaf:true,&#160; expanded:false },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { id:"AI", name:"0X2345", num:"07/15/2010",debit:"2424",credit:"GM Manufacturing Poland", balance:"MOTOR-REAR WIPER", enbl:"Bosch",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; level:"0", parent:"",&#160; isLeaf:true,&#160; expanded:false }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; grid = $("#treegrid");</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; grid.jqGrid({<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; datatype: "local",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; data: mydata, // will not used at the loading,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // but during expanding/collapsing the nodes<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colNames:["id","Contract#","Eff Date","Part#","Legal Entity","Part Description","Buyer Name"],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colModel:[<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;id&#39;, index:&#39;id&#39;, width:1, hidden:true, key:true},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;name&#39;, index:&#39;name&#39;, width:180},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;num&#39;, index:&#39;acc_num&#39;, width:80, align:"center"},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;debit&#39;, index:&#39;debit&#39;, width:80, align:"right"},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;credit&#39;, index:&#39;credit&#39;, width:80,align:"right"},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;balance&#39;, index:&#39;balance&#39;, width:80,align:"right"},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;enbl&#39;, index:&#39;enbl&#39;, width: 60, align:&#39;center&#39;}&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; height:&#39;100%&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; rowNum: 1000,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //pager : "#ptreegrid",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // rowList : [5,10,20],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortname: &#39;id&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewrecords: true, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; treeGrid: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; treeGridModel: &#39;adjacency&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; treedatatype: "local",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ExpandColumn: &#39;name&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //altRows:true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //altclass:&#39;myAltRowClass&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; caption: "Search Screen Output",&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; loadComplete : function(){<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;$("#treegrid").setGridWidth(1085,true);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;$("#treegrid").setGridHeight(470,true); &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;gridComplete: function ()<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;{<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;$(".treeclick","#treegrid").each(function() {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;if($(this).hasClass("tree-plus"))<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;$(this).trigger("click");</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;});<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;}</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; });<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // we have to use addJSONData to load the data<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; grid[0].addJSONData({<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; total: 1,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; page: 1,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; records: mydata.length,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; rows: mydata<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; });</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; grid.jqGrid(&#39;filterToolbar&#39;, {stringResult: true, searchOnEnter: false, defaultSearch : "cn"});<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; });</p></p>
]]></description>
        	        	<pubDate>Tue, 07 Jun 2011 13:44:24 +0300</pubDate>
        </item>
        <item>
        	<title>vasanth on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23502</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23502</guid>
        	        	<description><![CDATA[<blockquote>
<p>OlegK said:</p>
<p>Hello <strong>vasanth</strong>,</p>
<p>you asked about the existing features of tree grid. I unswered you. You wrote that you have 2000 records, but you don&#39;t describe <em>how</em> the data is organized (deep level, how many subnodes you have for one node). In the standard implementation of the tree grid if the user click on the node to see the childrens of the node the jqGrid send the request to the server which include the id of the expanding node. So the server should send back all child nodes. I hope it will be not 1000 items. So I recomend you just set rowNum&#160;to 10000 and use grid without pagination. On the other side it would be very helpful for the user if you add <a href="/jqgridwiki/doku.php?id=wiki:toolbar_searching" target="_blank">searching toolbar</a> to the grid. The user will be able to find the items which he/she need very quickly <strong>without scrolling</strong>.</p>
<p>If you write about the paginating of the data you should understand its the implementation problem. Let us you use <a href="/jqgridwiki/doku.php?id=wiki:adjacency_model" target="_blank">adjacency model</a>. Then the node has the parent id inside. So to display the node one have to have its parent and the parent of the prent. What should be done in the data are on another page? So the page must contain not only the nodes, but some additional information about its all parents. If the expanding node has a few subnodes one should display some additional root nodes. Who should decide which nodes should be included in the page? I explaned all this so that you could understand the probelms in the tree grid pagination and see that no simple solution could exist here.</p>
<p>Best regards<br />Oleg</p>
</blockquote>
<hr />
<p>Dear Oleg,</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; Thanks a lot for your explanation abt the tree grid pagination issue. i will try the searching toolbar to the grid. once again thanks a lot to your support and quick response <img class="spSmiley" style="margin:0" title="Smile" src="/blog/wp-content/forum-smileys/sf-smile.gif" alt="Smile" /></p></p>
]]></description>
        	        	<pubDate>Tue, 07 Jun 2011 11:25:54 +0300</pubDate>
        </item>
        <item>
        	<title>OlegK on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23501</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23501</guid>
        	        	<description><![CDATA[<p>Hello <strong>vasanth</strong>,</p>
<p>you asked about the existing features of tree grid. I unswered you. You wrote that you have 2000 records, but you don&#39;t describe <em>how</em> the data is organized (deep level, how many subnodes you have for one node). In the standard implementation of the tree grid if the user click on the node to see the childrens of the node the jqGrid send the request to the server which include the id of the expanding node. So the server should send back all child nodes. I hope it will be not 1000 items. So I recomend you just set rowNum&#160;to 10000 and use grid without pagination. On the other side it would be very helpful for the user if you add <a href="/jqgridwiki/doku.php?id=wiki:toolbar_searching" target="_blank">searching toolbar</a> to the grid. The user will be able to find the items which he/she need very quickly <strong>without scrolling</strong>.</p>
<p>If you write about the paginating of the data you should understand its the implementation problem. Let us you use <a href="/jqgridwiki/doku.php?id=wiki:adjacency_model" target="_blank">adjacency model</a>. Then the node has the parent id inside. So to display the node one have to have its parent and the parent of the prent. What should be done in the data are on another page? So the page must contain not only the nodes, but some additional information about its all parents. If the expanding node has a few subnodes one should display some additional root nodes. Who should decide which nodes should be included in the page? I explaned all this so that you could understand the probelms in the tree grid pagination and see that no simple solution could exist here.</p>
<p>Best regards<br />Oleg</p>
]]></description>
        	        	<pubDate>Tue, 07 Jun 2011 10:57:52 +0300</pubDate>
        </item>
        <item>
        	<title>prakashg on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23499</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23499</guid>
        	        	<description><![CDATA[<p>How about subtituting the tree grid with subgrid or grouping?But Depends on the data displayed in grid!</p></p>
]]></description>
        	        	<pubDate>Tue, 07 Jun 2011 09:53:47 +0300</pubDate>
        </item>
        <item>
        	<title>vasanth on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23496</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23496</guid>
        	        	<description><![CDATA[<p>Dear Oleg,</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mr treegrid has 2000 records, the treegrid is to only display the data (not for adding or editing the nodes), so i need the pagination bcz we can&#39;t scroll down to see the 1000th records or do u have any other solution ???</p></p>
]]></description>
        	        	<pubDate>Tue, 07 Jun 2011 07:31:17 +0300</pubDate>
        </item>
        <item>
        	<title>OlegK on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23491</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23491</guid>
        	        	<description><![CDATA[<p>Tree Grid don&#39;t supports data paging. See <a href="/jqgridwiki/doku.php?id=wiki:treegrid#cautions_and_limitations" target="_blank">here</a>.</p>
]]></description>
        	        	<pubDate>Mon, 06 Jun 2011 19:01:08 +0300</pubDate>
        </item>
        <item>
        	<title>vasanth on Tree Grid Pagination</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23490</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/tree-grid-pagination#p23490</guid>
        	        	<description><![CDATA[<p>Hello All,</p>
</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160; I am new to jqgrid. So can one know how to implement the pagiantion in tree grid.&#160;</p>
]]></description>
        	        	<pubDate>Mon, 06 Jun 2011 17:16:08 +0300</pubDate>
        </item>
</channel>
</rss>