ASP.NET MVC - передача JSON DateTime в контроллер, не сопоставленный с параметрами контроллера

Я использую календарь JQuery для отображения событий, который предназначен для получения данных с сервера. При innit календарь запускает AJAX-запрос на получение массива объектов событий (в кодировке json). Пока все хорошо. Тем не менее, этот запрос включает в себя дату и время в кодировке JSON (по крайней мере, моя имплементация делает). Код выглядит так:

data: function (start, end, callback) {
        $.post('/planner/GetPlannerEvents', { test: "test", start: JSON.stringify(start), end: JSON.stringify(end) }, function (result) { callback(result); });
    }

Объявление для метода контроллера GetPlannerEvents выглядит следующим образом:

public ActionResult GetPlannerEvents(DateTime start, DateTime end)

Проблема в том, что asp.net mvc 2 не может автоматически анализировать дату и время, закодированные в json, и поэтому жалуется, что начальное и конечное значения равны нулю.

Есть ли другой метод, который я должен использовать, чтобы передать даты javascript на сервер, чтобы они могли быть проанализированы правильно?

Спасибо,

Ответы на вопрос(4)

Ваш ответ на вопрос