This is SharePoint 2010 server .I can run the SPRadGrid web part from a Parent site with no trouble accessing a SharePoint list on but when I try the same thing on a child site I get the following errors in the ULS logs.
​Application error when access /sites/home/teststan/SitePages/New.aspx, Error=Object reference not set to an instance of an object.
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildGridStructureInternal(SPListBindingStructure tableView, GridTableView gridTableView)
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildDataStructure()
at Telerik.Ajax.SharePoint.SPListBinder.SetUpGridControlOnInitialLoad()
at Telerik.Ajax.SharePoint.GridBindingManager.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateChildControls()
at System.Web.UI.Control.EnsureChildControls()
at Telerik.Ajax.SharePoint.TelerikDataBoundWebPart.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPartHelper(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPart(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManagerInternals.AddWebPart(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.AddWebPartWithRetry(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.CreateWebPartsFromRowSetData(Boolean onlyInitializeClosedWebParts)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.LoadWebParts()
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.OnPageInitComplete(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Page.OnInitComplete(EventArgs e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
and
System.NullReferenceException: Object reference not set to an instance of an object.
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildGridStructureInternal(SPListBindingStructure tableView, GridTableView gridTableView)
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildDataStructure()
at Telerik.Ajax.SharePoint.SPListBinder.SetUpGridControlOnInitialLoad()
at Telerik.Ajax.SharePoint.GridBindingManager.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateChildControls()
at System.Web.UI.Control.EnsureChildControls()
at Telerik.Ajax.SharePoint.TelerikDataBoundWebPart.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPartHelper(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPart(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManagerInternals.AddWebPart(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.AddWebPartWithRetry(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.CreateWebPartsFromRowSetData(Boolean onlyInitializeClosedWebParts)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.LoadWebParts()
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.OnPageInitComplete(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Page.OnInitComplete(EventArgs e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
​Application error when access /sites/home/teststan/SitePages/New.aspx, Error=Object reference not set to an instance of an object.
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildGridStructureInternal(SPListBindingStructure tableView, GridTableView gridTableView)
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildDataStructure()
at Telerik.Ajax.SharePoint.SPListBinder.SetUpGridControlOnInitialLoad()
at Telerik.Ajax.SharePoint.GridBindingManager.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateChildControls()
at System.Web.UI.Control.EnsureChildControls()
at Telerik.Ajax.SharePoint.TelerikDataBoundWebPart.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPartHelper(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPart(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManagerInternals.AddWebPart(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.AddWebPartWithRetry(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.CreateWebPartsFromRowSetData(Boolean onlyInitializeClosedWebParts)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.LoadWebParts()
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.OnPageInitComplete(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Page.OnInitComplete(EventArgs e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
and
System.NullReferenceException: Object reference not set to an instance of an object.
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildGridStructureInternal(SPListBindingStructure tableView, GridTableView gridTableView)
at Telerik.Ajax.SharePoint.GridSPListTableViewBuilder.BuildDataStructure()
at Telerik.Ajax.SharePoint.SPListBinder.SetUpGridControlOnInitialLoad()
at Telerik.Ajax.SharePoint.GridBindingManager.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateRadGridControl()
at Telerik.Ajax.SharePoint.TelerikSPRadGridWebPart.CreateChildControls()
at System.Web.UI.Control.EnsureChildControls()
at Telerik.Ajax.SharePoint.TelerikDataBoundWebPart.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPartHelper(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPart(WebPart webPart)
at System.Web.UI.WebControls.WebParts.WebPartManagerInternals.AddWebPart(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.AddWebPartWithRetry(WebPart webPart)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.CreateWebPartsFromRowSetData(Boolean onlyInitializeClosedWebParts)
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.LoadWebParts()
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.OnPageInitComplete(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Page.OnInitComplete(EventArgs e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)