Server Error in '/' Application.

Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

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.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Source Error:


Line 124: col.ReadOnly = false; Line 125: for (var i = 0; i < _RestTypeData.Tables[4].Rows.Count; i++) Line 126: _RestTypeData.Tables[4].Rows[i]["SortBy"] = Guid.NewGuid(); Line 127: var table4 = _RestTypeData.Tables[4].AsEnumerable().OrderBy(x => x["SortBy"]).ToList(); Line 128:

Source File: c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\MoreInArea.ascx.cs    Line: 126

Stack Trace:


[ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index] System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) +77 System.Collections.Generic.List`1.get_Item(Int32 index) +4811888 System.Data.RecordManager.NewRecordBase() +7075753 System.Data.DataTable.NewRecord(Int32 sourceRecord) +27 System.Data.DataRow.BeginEditInternal() +7075997 System.Data.DataRow.set_Item(DataColumn column, Object value) +282 usercontrols_Templates_usercontrols_newtemplates_MoreInArea.GetRestTypeDataByRegion(String boxType, String regionId, String upperRegionId) in c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\MoreInArea.ascx.cs:126 usercontrols_Templates_usercontrols_newtemplates_MoreInArea.BindBox() in c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\MoreInArea.ascx.cs:143 usercontrols_Templates_usercontrols_newtemplates_MoreInArea.Page_Load(Object sender, EventArgs e) in c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\MoreInArea.ascx.cs:41 System.Web.UI.Control.OnLoad(EventArgs e) +108 System.Web.UI.Control.LoadRecursive() +90 System.Web.UI.Control.LoadRecursive() +185 System.Web.UI.Control.LoadRecursive() +185 System.Web.UI.Control.LoadRecursive() +185 System.Web.UI.Control.LoadRecursive() +185 System.Web.UI.Control.LoadRecursive() +185 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1533


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