Как я могу передать datetime между контроллером и представлением в MVC? - PullRequest
3 голосов
/ 30 июля 2010

Наша модель имеет public DateTime date { get; set; }. На наш взгляд, наши даты хранятся в формате даты JSON. Затем мы пытаемся сохранить обновления на дату

var someObject = {};
someObject.date = JSONDate;
$.post("Controller/SaveAction", someObject, callback);

и наш контроллер имеет public JsonResult SaveAction(ModelType model) { ... }, но этот код не работает, потому что он не может преобразовать дату JSON в объект c # DateTime.

Как я могу преобразовать дату JSON во что-то, что контроллер почты сможет правильно прочитать в объект C # DateTime?

1 Ответ

2 голосов
/ 30 июля 2010

Лучше всего, вероятно, использовать библиотеку JSON.NET, где подобные вещи уже определены и (более или менее) стандартизированы.

http://json.codeplex.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...