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 97: col.ReadOnly = false; Line 98: for (var i = 0; i < _RestTypeData.Tables[1].Rows.Count; i++) Line 99: _RestTypeData.Tables[1].Rows[i]["SortBy"] = Guid.NewGuid(); Line 100: var table1 = _RestTypeData.Tables[1].AsEnumerable().OrderBy(x => x["SortBy"]).ToList(); Line 101:

Source File: c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\AttractionsInArea.ascx.cs    Line: 99

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.RemoveAt(Int32 index) +4815988 System.Data.RecordManager.NewRecordBase() +7075776 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_AttractionsInArea.GetRestTypeDataByRegion(String boxType, String regionId, String upperRegionId) in c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\AttractionsInArea.ascx.cs:99 usercontrols_Templates_usercontrols_newtemplates_AttractionsInArea.BindBox() in c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\AttractionsInArea.ascx.cs:50 usercontrols_Templates_usercontrols_newtemplates_AttractionsInArea.Page_Load(Object sender, EventArgs e) in c:\web\Templates\usercontrols\Templates\usercontrols_newtemplates\AttractionsInArea.ascx.cs:42 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