<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : Data Lost in Infragistics WebGrid during paging</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce Classic : Data Lost in Infragistics WebGrid during paging</description>
  <pubDate>Thu, 11 Jun 2026 00:00:24 -700</pubDate>
  <lastBuildDate>Wed, 16 Jul 2008 16:33:39 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=889</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>Data Lost in Infragistics WebGrid during paging : It looks like most of the performance...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3231#3231</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=23" rel="nofollow">davidklitzke</a><br /><strong>Subject:</strong> 889<br /><strong>Posted:</strong> 16-Jul-2008 at 4:33pm<br /><br />It looks like most of the performance problems are comiong from the Grid, and not the DevForce code, so I don't know if there is a lot you can do. <DIV>&nbsp;</DIV><DIV>My first thought is to talk to Infragistics and see what they can do for you.&nbsp; You might get a more favorable response from them if you can show them that performance is a lot better with a different grid.</DIV><span style="font-size:10px"><br /><br />Edited by davidklitzke - 16-Jul-2008 at 4:34pm</span>]]>
   </description>
   <pubDate>Wed, 16 Jul 2008 16:33:39 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3231#3231</guid>
  </item> 
  <item>
   <title>Data Lost in Infragistics WebGrid during paging :  I would try to measure how much...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3227#3227</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=346" rel="nofollow">Rajan</a><br /><strong>Subject:</strong> 889<br /><strong>Posted:</strong> 16-Jul-2008 at 7:50am<br /><br /><table width="99%"><tr><td class="BBquote">I would try to measure how much time is being spent by the AdapterManager retrieving the data and how much time is spent by by the grid displaying the data,&nbsp; You should be able to set breakpoints in the Adapter Manager code to do this.</td></tr></table> <DIV>First time the adapter manager takes 4-5 seconds and next time onwards it is from the cache so it is very less.</DIV><DIV>&nbsp;<table width="99%"><tr><td class="BBquote"></DIV><DIV>It might also be useful to compare with another WebGrid such as the .NET GridView.&nbsp;</td></tr></table> </DIV><DIV>Tried with .NET Grid view with less columns it is rendering fast when compare to .NET Infragistics.</DIV><DIV><table width="99%"><tr><td class="BBquote"></DIV><DIV>It might also be useful to see if the Adapter Manager has lost the data or has the grid lost the data.</DIV><DIV></td></tr></table></DIV><DIV>Need to check, during the pagination the SelectEntities event is not firing. </DIV><DIV>&nbsp;</DIV><DIV>Further investigation to the performance issue, i noticed that columns having TypeDescriptors are taking more time. i.e We have nested entities/classes and we are adding type descriptor columns and binding to the grid. The same infragistics control renders fast without these columns. Please find below the code we are using to add the type descriptor.</DIV><DIV><FONT size=2><FONT size=2></FONT></FONT>&nbsp;</DIV><DIV><FONT size=2><FONT size=2>IdeaBlade.Util.</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>PropertyDescriptorList</FONT></FONT><FONT size=2> pdl = IdeaBlade.Util.</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>PropertyDescriptorList</FONT></FONT><FONT size=2>.Get(</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>typeof</FONT></FONT><FONT size=2>(</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>ABC</FONT></FONT><FONT size=2>));<FONT size=2><FONT size=2></DIV><P>pdl.Add(</FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>"BusinessAddress1"</FONT></FONT><FONT size=2>, </FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>"BusinessAddress.Address1"</FONT></FONT><FONT size=2>);</P><DIV></FONT>ABCD.Business.</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>DevForceTypeDescriptionProvider</FONT></FONT><FONT size=2> provider = </FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>new</FONT></FONT><FONT size=2> ABCD.Business.</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>DevForceTypeDescriptionProvider</FONT></FONT><FONT size=2>(</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>typeof</FONT></FONT><FONT size=2>(</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>ABC</FONT></FONT><FONT size=2>));</DIV><P>System.ComponentModel.</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>TypeDescriptor</FONT></FONT><FONT size=2>.AddProvider(provider, </FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>typeof</FONT></FONT><FONT size=2>(</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>ABC</FONT></FONT><FONT size=2>));</P><P>Let us know if there is any known issues or any solution for this&nbsp;and the total page render takes more than 3 minutes to display which is un-acceptable to anybody.</P><DIV></DIV><P>Thanks for your time in looking into this.</P><DIV></DIV>Rajan R.G</FONT></FONT></FONT>]]>
   </description>
   <pubDate>Wed, 16 Jul 2008 07:50:28 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3227#3227</guid>
  </item> 
  <item>
   <title>Data Lost in Infragistics WebGrid during paging : I would try to measure how much...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3223#3223</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=23" rel="nofollow">davidklitzke</a><br /><strong>Subject:</strong> 889<br /><strong>Posted:</strong> 15-Jul-2008 at 11:31am<br /><br />I would try to measure how much time is being spent by the AdapterManager retrieving the data and how much time is spent by by the grid displaying the data,&nbsp; You should be able to set breakpoints in the Adapter Manager code to do this.<DIV>&nbsp;</DIV><DIV>It might also be useful to compare with another WebGrid such as the .NET GridView.</DIV><DIV>&nbsp;</DIV><DIV>It might also be useful to see if the Adapter Manager has lost the data or has the grid lost the data.</DIV>]]>
   </description>
   <pubDate>Tue, 15 Jul 2008 11:31:17 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3223#3223</guid>
  </item> 
  <item>
   <title>Data Lost in Infragistics WebGrid during paging : We are using AspDataSource and...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3221#3221</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=346" rel="nofollow">Rajan</a><br /><strong>Subject:</strong> 889<br /><strong>Posted:</strong> 15-Jul-2008 at 6:33am<br /><br />We are using AspDataSource and bind the same to the Infragistics grid. When we try to bind 450 rows, the application is very slow, so we tried to use the pagination. After implementing the pagination, we have got the first page and when we navigate to next page the grid is empty. Please find below the code that we implemented. Is there anything wrong in the code?<DIV><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>igtbl</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>:</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>UltraWebGrid</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>ID</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="uwgABCResults"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>runat</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="server"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>Width</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="99%"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>DataSourceID</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="mABCAspDataSource"</FONT></FONT><FONT size=2> </DIV><P></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>OnInitializeRow</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="uwgABCResults_InitializeRow"</FONT></FONT><FONT size=2> </FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P><DIV></DIV><FONT color=#0000ff size=2><FONT color=#0000ff size=2><P>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>DisplayLayout</FONT></FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AutoGenerateColumns</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="false"</FONT></FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>SelectTypeRowDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="Single"</FONT></FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>Name</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="ctl00xUltraWebGrid1"</FONT></FONT><FONT size=2><FONT color=#000000> </FONT></P><P></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AllowSortingDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="OnClient"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AllowDeleteDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="No"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AllowUpdateDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="No"</FONT></FONT><FONT size=2> </P><P></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AllowColSizingDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="Free"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>RowHeightDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="20px"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>TableLayout</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="Fixed"</FONT></FONT><FONT size=2> </P><P></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>RowSelectorsDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="No"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AllowColumnMovingDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="None"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>HeaderClickActionDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="SortMulti"</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>StationaryMargins</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="Header"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>BorderCollapseDefault</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="Separate"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>Version</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="4.00"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>ScrollBarView</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="Both"&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>FrameStyle</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>Width</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="99%"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>Wrap</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="false"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>Height</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="230"&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>FrameStyle</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>Pager</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AllowPaging</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="true"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>PageSize</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="25"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>StyleMode</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="ComboBox"</FONT></FONT><FONT size=2> </FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>PagerStyle</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>BackColor</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="LightGray"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>BorderWidth</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="1px"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>BorderStyle</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="Solid"&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>BorderDetails</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>ColorLeft</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="White"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>ColorTop</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="White"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>WidthLeft</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="1px"</FONT></FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>WidthTop</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="1px"&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>BorderDetails</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>PagerStyle</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>Pager</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P><DIV></DIV><FONT color=#0000ff size=2><FONT color=#0000ff size=2><P>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>cc1</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>:</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>AspDataSource</FONT></FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>ID</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="mABCAspDataSource"</FONT></FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>runat</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="server"</FONT></FONT><FONT size=2><FONT color=#000000> </FONT></P><P></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AdapterManagerTypeName</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="ABC.Adapters.ABCAdapterManager"</P></FONT></FONT><FONT size=2><P></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>AdapterManagerAssemblyName</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>="ABC.Adapters, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"&gt;</P><P>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>cc1</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>:</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>AspDataSource</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></FONT></FONT></FONT></FONT></FONT></FONT>]]>
   </description>
   <pubDate>Tue, 15 Jul 2008 06:33:47 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=889&amp;PID=3221#3221</guid>
  </item> 
 </channel>
</rss>