See on JSON-string pärast objekti serialiseerimist ning näeme, et stringi aeg on formaadis \/Date(XXXXX),
See näeb väga tüütu välja, kuigi vastuvõtulaua js saab selle teisendada vajaliku aasta, kuu, päeva, kella, minuti ja sekundi formaadiks, aga kuna ma ei taha js-i kasutada muutmiseks,
Ma tahan minna otse taustast, mida peaksin tegema???
Muidugi, kui JsonResult ümber kirjutada, on kood järgmine:
Pärida JsonResultist ja seejärel kirjutada ExecuteResult meetod ümber järgmiselt:
// Kokkuvõte: Võimaldab töömeetodi tulemuste töötlemist, pärides kohandatud tüübi System.Web.Mvc.ActionResult klassist. // Parameetrid: Kontekst: Kontekst, milles tulemused ellu viiakse. // Anomaalia: T:System.ArgumentNullException: kontekstiparameeter on null. public override void ExecuteResult(ControllerContext Context); Seejärel loome uue objekti, pärime kontrolleri klassi ja defineerime meetodi järgmiselt:
Haha, 90% valmis, kuidas seda kasutada????
Kood on järgmine:
Edu ekraanipilt
|