Toto je JSON řetězec po serializaci objektu a vidíme, že čas v řetězci je ve formátu \/Date(XXXXX),
Vypadá to dost otravně, i když recepční js to může převést do formátu podle roku, měsíce, dne, času, minuty a sekundy, které potřebujeme, ale protože nechci používat js k změně,
Chci jít přímo z pozadí, co bych měl dělat???
Samozřejmě, přepiš JsonResult, kód je následující:
Děděte z JsonResult a poté přepíšete metodu ExecuteResult následovně:
// Shrnutí: Umožňuje zpracování výsledků operační metody dědičným vlastním typem z třídy System.Web.Mvc.ActionResult. // Parametry: Kontext: Kontext, ve kterém jsou výsledky vykonávány. // Anomálie: T:System.ArgumentNullException: Parametr kontextu je null. veřejné přepsání neplatní ExecuteResult(ControllerContext context); Poté vytvoříme nový objekt, zdědíme třídu Controller a definujeme metodu následovně:
Haha, mám 90 % hotovo, jak to používat????
Kód je následující:
Screenshot úspěchu
|