Toto je JSON reťazec po serializácii objektu a vidíme, že čas v reťazci je vo formáte \/Date(XXXXX),
Vyzerá to veľmi otravne, hoci recepcia JS to dokáže previesť do formátu podľa roka, mesiaca, dňa, času, minúty a sekundy, ktoré potrebujeme, ale pretože nechcem používať js na zmenu,
Chcem ísť priamo z pozadia, čo by som mal robiť???
Samozrejme, prepíšte JsonResult, kód je nasledovný:
Dedite z JsonResult a potom prepíšte metódu ExecuteResult nasledovne:
// Súhrn: Umožňuje spracovanie výsledkov operačnej metódy zdedením vlastného typu z triedy System.Web.Mvc.ActionResult. // Parametre: Kontext: Kontext, v ktorom sa výsledky vykonávajú. // Anomália: T:System.ArgumentNullException: parameter kontextu je null. public override void ExecuteResult(ControllerContext context); Potom vytvoríme nový objekt, zdedíme triedu Controller a definujeme metódu nasledovne:
Haha, mám 90 % hotovo, ako to používať????
Kód je nasledovný:
Screenshot úspechu
|