Server Error in '/' Application.

Object must be of type GUID.

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.ArgumentException: Object must be of type GUID.

Source Error:


Line 744: for (var i = 0; i < _RestTypeData.Tables[1].Rows.Count; i++) Line 745: _RestTypeData.Tables[1].Rows[i]["SortBy"] = Guid.NewGuid(); Line 746: var table1 = _RestTypeData.Tables[1].AsEnumerable().OrderBy(x => x["SortBy"]).ToList(); Line 747: result = table1.Where(x => x["regionID"].ToString() == CurrentCustomer.RegionID.ToString()).ToList(); Line 748: result.AddRange(table1.Where(x => x["regionID"].ToString() != CurrentCustomer.RegionID.ToString() && x["UpperRegionID"].ToString() == CurrentCustomer.SuperiorRegionID.ToString()));

Source File: c:\web\Templates\default.aspx.cs    Line: 746

Stack Trace:


[ArgumentException: Object must be of type GUID.] System.Guid.CompareTo(Object value) +5999887 System.Linq.EnumerableSorter`2.CompareKeys(Int32 index1, Int32 index2) +121 System.Linq.EnumerableSorter`1.QuickSort(Int32[] map, Int32 left, Int32 right) +152 System.Linq.EnumerableSorter`1.Sort(TElement[] elements, Int32 count) +134 System.Linq.<GetEnumerator>d__1.MoveNext() +273 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) +453 System.Linq.Enumerable.ToList(IEnumerable`1 source) +73 _default.FillFAQ() in c:\web\Templates\default.aspx.cs:746 _default.FillData() in c:\web\Templates\default.aspx.cs:122 _default.Page_Load(Object sender, EventArgs e) in c:\web\Templates\default.aspx.cs:93 System.Web.UI.Control.OnLoad(EventArgs e) +108 System.Web.UI.Control.LoadRecursive() +90 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