Właśnie zainstalowałem ASP MVC 4 i moje daty JSON wciąż powracają w starym formacie {"timestamp":"\/Date(1348070400000)\/"}
.ASP MVC 4 JsonResult jak używać dat ISO 8601?
Byłem under the impression, który powinien powrócić w formacie 2012-02-18T00:54:06.8447642Z
beze mnie.
Uwaga: JSON.NET jest obecnie integralną częścią ASP.NET Web API, dzięki czemu można tylko my to po wyjęciu z pudełka.
Mój kontroler wyglądać tak
public JsonResult Test()
{
return Json(new {timestamp = DateTime.Now()}, JsonRequestBehavior.AllowGet);
}
Jak mogę uzyskać to do pracy? Czy muszę dokonać zmian w pliku Global.asax.cs lub Web.config?
Witam, mam ActionResult zwracający PartialView z modelem i chcę, aby model był serializowany przy użyciu klasy JsonNetResult ... jakiejkolwiek wskazówki? Wielkie dzięki – VAAA
Jeśli chcesz zwrócić JSON, zamiast zwracania PartialView z akcji powinieneś zwrócić niestandardowy ActionResult, który używa JSON.NET jako serializera - na przykład JsonNetResult. –