hey i'm trying receive data ajax in asp.net mvc, code doesn't seem working.
return this.json(new { result = (from obj in temp select new { objektoadresas = obj.objektoadresas, Įrenginionumeris = obj.Įrenginionumeris, t1 = serializer.serialize(obj.t1), t2 = serializer.serialize(obj.t2), Šiluminėenergija = serializer.serialize(obj.Šiluminėenergija), Šiluminėgalia = serializer.serialize(obj.Šiluminėgalia) }) }, jsonrequestbehavior.allowget); this throws notsupportedexception additional information: parameterless constructors , initializers supported in linq entities.
as understand can't use serializer.serialize(something) because takes parameter. correct? , if so, how serialize data json before sending it?
edit: changed code after will's response, still throws same exception.
var temp = (from obj in models select obj).toarray(); return this.json(new { result = (from obj in temp select new { objektoadresas = obj.objektoadresas, Įrenginionumeris = obj.Įrenginionumeris, t1 = serializer.serialize(obj.t1), t2 = serializer.serialize(obj.t2), //srautas = serializer.serialize(obj.srautas), //vandenskiekis = serializer.serialize(obj.vandenskiekis), Šiluminėenergija = serializer.serialize(obj.Šiluminėenergija), Šiluminėgalia = serializer.serialize(obj.Šiluminėgalia) }) }, jsonrequestbehavior.allowget);
Comments
Post a Comment