To je JSON niz po serializaciji objekta in vidimo, da je čas v nizu v formatu \/Date(XXXXX),
Zdi se zelo nadležno, čeprav lahko JS na recepciji to pretvori v format leta, meseca, dneva, časa, minute in sekunde, ki jih potrebujemo, ampak ker nočem uporabljati js za spremembo,
Rad bi šel neposredno iz ozadja, kaj naj naredim???
Seveda, če prepišemo JsonResult, je koda naslednja:
Podedujte iz JsonResult in nato prepišite metodo ExecuteResult na naslednji način:
// Povzetek: Omogoča obdelavo rezultatov metode delovanja z dedovanjem prilagojene vrste iz razreda System.Web.Mvc.ActionResult. // Parametri: Kontekst: Kontekst, v katerem se rezultati izvajajo. // Anomalija: T:System.ArgumentNullException: parameter konteksta je null. public override razveljavi ExecuteResult(ControllerContext context); Nato ustvarimo nov objekt, podedujemo razred Controller in definiramo metodo takole:
Haha, 90 % narejeno, kako ga uporabljati????
Koda je naslednja:
Posnetek zaslona uspeha
|