Questa è la stringa JSON dopo che l'oggetto è stato serializzato, e vediamo che il tempo nella stringa è nel formato \/Date(XXXXX),
Sembra molto fastidioso, anche se la reception JS può convertirlo nel formato anno, mese, giorno, ora, minuto e secondo di cui abbiamo bisogno, ma, perché, non voglio usare js per cambiare,
Voglio partire direttamente dallo sfondo, cosa dovrei fare???
Ovviamente, riscrivi JsonResult, il codice è il seguente:
Ereditare da JsonResult, e poi riscrivere il metodo ExecuteResult come segue:
// Sommario: Consente l'elaborazione dei risultati del metodo operativo ereditando un tipo personalizzato dalla classe System.Web.Mvc.ActionResult. // Parametri: Contesto: Il contesto in cui vengono eseguiti i risultati. // Anomalia: T:System.ArgumentNullException: Il parametro di contesto è nullo. sovrascrittura pubblica void ExecuteResult(ControllerContext contest); Successivamente, creiamo un nuovo oggetto, ereditiamo la classe Controller e definiamo un metodo come segue:
Ahah, al 90%, come si usa????
Il codice è il seguente:
Screenshot del successo
|