Server Error in '/' Application.

Invalid object passed in, ':' or '}' expected. (2): {\"ProductGift\": [{\"Name\":\"Son dưỡng môi Cocoon – Môi mềm tự nhiên\",\"Img\":\"son-duong-moi-cocoon-moi-mem-tu-nhien.jpg\",\"Id\":\"98\",\"Price\":\"35000\",\"PriceOff\":\"0\",\"Link\":\"son-duong-moi-cocoon-moi-mem-tu-nhien\"}]}

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: Invalid object passed in, ':' or '}' expected. (2): {\"ProductGift\": [{\"Name\":\"Son dưỡng môi Cocoon – Môi mềm tự nhiên\",\"Img\":\"son-duong-moi-cocoon-moi-mem-tu-nhien.jpg\",\"Id\":\"98\",\"Price\":\"35000\",\"PriceOff\":\"0\",\"Link\":\"son-duong-moi-cocoon-moi-mem-tu-nhien\"}]}

Source Error:


Line 610:
Line 611:        //cast to specified objectType
Line 612:        var obj = (T)new JavaScriptSerializer().Deserialize<T>(jsonData);
Line 613:        return obj;
Line 614:    }

Source File: d:\vhost\website\hachiha.vn\App_Code\Common.cs    Line: 612

Stack Trace:


[ArgumentException: Invalid object passed in, ':' or '}' expected. (2): {\"ProductGift\": [{\"Name\":\"Son dưỡng môi Cocoon – Môi mềm tự nhiên\",\"Img\":\"son-duong-moi-cocoon-moi-mem-tu-nhien.jpg\",\"Id\":\"98\",\"Price\":\"35000\",\"PriceOff\":\"0\",\"Link\":\"son-duong-moi-cocoon-moi-mem-tu-nhien\"}]}]
   System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeDictionary(Int32 depth) +742950
   System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeInternal(Int32 depth) +152
   System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input, Int32 depthLimit, JavaScriptSerializer serializer) +68
   System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit) +55
   System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(String input) +59
   Common.Deserialize(String context) in d:\vhost\website\hachiha.vn\App_Code\Common.cs:612
   Order.GetData() in d:\vhost\website\hachiha.vn\Order.aspx.cs:225
   Order.Page_Load(Object sender, EventArgs e) in d:\vhost\website\hachiha.vn\Order.aspx.cs:37
   System.Web.UI.Control.OnLoad(EventArgs e) +108
   System.Web.UI.Control.LoadRecursive() +90
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1602


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