Server Error in '/' Application.

The statement terminated. The maximum recursion 1000 has been exhausted before statement completion.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: The statement terminated. The maximum recursion 1000 has been exhausted before statement completion.

Source Error:


Line 24:         basePath = ResolveUrl(this.AppRelativeTemplateSourceDirectory);
Line 25:         HierarchyProvider objprovider = new HierarchyProvider();
Line 26:         List<HierarchyInfo> hierarchyData = objprovider.GetDataForHierarchyTree(CultureCode);
Line 27:         Dictionary<int, List<string>> dict = new Dictionary<int, List<string>>();
Line 28:         foreach (HierarchyInfo datas in hierarchyData)

Source File: c:\inetpub\wwwroot\TahachalWebSite\SageFrame\Modules\Hierarchy\HierarchyView.ascx.cs    Line: 26

Stack Trace:


[SqlException (0x80131904): The statement terminated. The maximum recursion 1000 has been exhausted before statement completion.]
   SageFrame.Web.Utilities.SQLHandler.ExecuteAsList(String StroredProcedureName, List`1 ParaMeterCollection) in D:\Braindigit Projects\Working Projects\Dofe Projects\DofeWebSite Tfs\DofeWebSite\SageFrame.Common\Shared\SQLHandler.cs:1499
   SageFrame.Hierarchy.HierarchyProvider.GetDataForHierarchyTree(String CultureCode) +321
   Modules_Hierarchy_HierarchyView.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\TahachalWebSite\SageFrame\Modules\Hierarchy\HierarchyView.ascx.cs:26
   System.Web.UI.Control.OnLoad(EventArgs e) +106
   System.Web.UI.Control.LoadRecursive() +68
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3785


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3930.0