﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - WebGrid Enterprise - Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Tue, 21 Feb 2012 17:39:53 GMT</pubDate><dc:creator>qafrank1</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;p&gt;Juliet,&lt;/p&gt;
&lt;p&gt;I realize this post is over 2 years old, but I am attempting this same process - I have custom datasets built out of oracle that are my sources. Did you ever figure this out? Did Intersoft ever offer a solution for binding to a custom object?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;</description></item><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Tue, 15 Sep 2009 14:45:04 GMT</pubDate><dc:creator>Juliet.Obsteins@us.army.mil</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;p&gt;Hierarchical="true" &lt;/p&gt;
&lt;p&gt;and&lt;/p&gt;
&lt;p&gt;HierarchicalMode="LoadOnDemand"&lt;/p&gt;</description></item><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Tue, 15 Sep 2009 13:04:30 GMT</pubDate><dc:creator>technical@intersoftpt.com</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;p&gt;Juliet, is it possible for you to paste the WebGrid's markup declaration? Basically checking whether the Hierarchical property (in LayoutSettings) has been set to true.&lt;/p&gt;</description></item><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Tue, 15 Sep 2009 11:17:23 GMT</pubDate><dc:creator>Juliet.Obsteins@us.army.mil</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;p&gt;Yes, I realized a while ago that I could get this working using classic binding.  But, I can not get child tables to work under this scenario.  When I define WebGrid.IObjectRelations the same way as DataSource.IObjectRelations in my business class the grid binds and loads the root table without error but does not give me the '&amp;#43;' to expand child rows.  Only if I RetrieveHierchicalStructure at runtime does it provide them.  This is not practical for my solution as I have too many column changes and format conditions to then apply at runtime.  I want to define my columns at design time.  Can you provide me an example of Self-Referencing Load-On-Demand using Custom Business Objects that also has child tables and does not RetrieveHierarchicalStructure at runtime.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Mon, 14 Sep 2009 12:07:39 GMT</pubDate><dc:creator>technical@intersoftpt.com</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;p&gt;Hi Juliet,&lt;/p&gt;
&lt;p&gt;When the self referencing is bound to datasource control, it's true that it requires the parent row to be existed in order to create the appropriate data structure for the child. That is not required though using previous approach (InitializeSelfReferencingDataSource) since the data cache is automatically enabled using that previous approach.&lt;/p&gt;
&lt;p&gt;We will consider an enhancement in the WebGrid by adding a scenario where developer returns a final shaped data through &lt;strong&gt;SelectSelfReferenceRowMethod&lt;/strong&gt;, thus WebGrid doesn't need to reconstruct the structure again to achieve the shape required to project the children.&lt;/p&gt;
&lt;p&gt;The work item# is 410 for your tracking reference. Please subscribe to this thread so you can get the notification when this enhancement is implemented.&lt;/p&gt;
&lt;p&gt;Thank you for your post, and let me know if you have any other questions or feedback.&lt;/p&gt;</description></item><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Mon, 14 Sep 2009 10:29:57 GMT</pubDate><dc:creator>Juliet.Obsteins@us.army.mil</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;p&gt;After waiting 24hours to find that I can no longer post to TDN - instead of being notified in the automated reply to my posting - I then waited another 24 hours for your response to my post in the new forum - only to find you didn't read my post closely enough.&lt;/p&gt;
&lt;p&gt;Once again&lt;/p&gt;
&lt;p&gt;If you modify the GetEmployees method - not the GetEmployeesBy method - to SELECT * FROM EMPLOYEES WHERE ReportsTo IS NULL the sample no longer works.&lt;/p&gt;
&lt;p&gt;How can you fix this?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Mon, 14 Sep 2009 04:17:49 GMT</pubDate><dc:creator>handy@intersoftpt.com</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;p&gt;I made minor changes to your sample by modifying the select method you were using but found no issue. It works fine under two levels. Please see my video recording. I also attached back the modified sample as detail information.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Handy&lt;/p&gt;</description></item><item><title>Self-Ref Load On Demand with ISDatasource</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Self-Ref-Load-On-Demand-with-ISDatasource/</link><pubDate>Fri, 11 Sep 2009 14:44:22 GMT</pubDate><dc:creator>Juliet.Obsteins@us.army.mil</dc:creator><category>ISDataSource</category><category>Self-Ref Load On Demand with ISDatasource</category><description>&lt;div class="GroupContent MessageContent" id="MessageBody"&gt;Previously you had given me the sample attached.  This is a sample of self ref load on demand with custom business objects.  I see that the GetEmployees method is executing "SELECT * FROM EMPLOYEES".  This is not practical in my situation - that is why I want load on demand.  If I change this method to "SELECT * FROM EMPLOYEES WHERE ReportsTo IS NULL"  the sample no longer works beyond the first level of self ref.  I see the data source is not caching the data that has been loaded on demand, so when additional levels are queried there is no parent for them.  How can this be fixed?&lt;/div&gt;</description></item></channel></rss>