MVC Ajax Int32 ошибка - PullRequest
       1

MVC Ajax Int32 ошибка

0 голосов
/ 07 февраля 2011

Привет, когда я пытаюсь сделать сообщение Ajax на свой контроллер, я получаю это сообщение:

Словарь параметров содержит пустая запись для параметра 'id' из необнуляемый тип 'System.Int32' для метод 'System.Web.Mvc.JsonResult GetContactsByDepartment (Int32) 'в 'Intranet.Controllers.MyController. Необязательный параметр должен быть ссылочный тип, обнуляемый тип или объявлен как необязательный параметр.

Глава метода выглядит следующим образом: public JsonResult GetContactsByDepartment (int id)

Чего мне не хватает? Я удостоверился, что идентификатор передается через мой Ajax-вызов Jquery.

1 Ответ

1 голос
/ 07 февраля 2011

Попробуйте переименовать идентификатор, например, в DepartmentID. Вероятно, проблема с вашими зарегистрированными маршрутами.

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