Having upgraded to 2008.3, I'm now getting a NullReferencException when declaritively binding a grid to a NetTiers DataSource object. This worked fine in 2008.1, and the DataSource object hasn't changed. What's going on?
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.] Infragistics.WebUI.UltraWebGrid.UltraWebGrid.GetHierarchicalDataSourceView() +271 Infragistics.WebUI.UltraWebGrid.UltraWebGrid.DataBind() +154 System.Web.UI.WebControls.BaseDataList.EnsureDataBound() +60 System.Web.UI.WebControls.BaseDataList.OnPreRender(EventArgs e) +15 Infragistics.WebUI.UltraWebGrid.UltraWebGrid.OnPreRender(EventArgs e) +92 System.Web.UI.Control.PreRenderRecursiveInternal() +80 System.Web.UI.Control.PreRenderRecursiveInternal() +171 System.Web.UI.Control.PreRenderRecursiveInternal() +171 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842
Yeah, I have a support issue open for this... But the problem is that I can't really demonstrate it with a "small" project. The component in question sits on top of 4 layers of fairly-well architected abstraction, replete with multiple levels of inhertance...