C# Динамическая загрузка списка, нулевое значение

Нулевое значение id_ в контроллере.

public ActionResult GetItems(string id_)
{
     throw new Exception();
}

Представление.

$(function () {
        $('#state').change(function()
        {
            var id = $(this).val();
            $.ajax({
                type: 'GET',
                url: '@Url.Action("GetItems", "Specialization")/' + id,
                success: function (data) {
                    // заменяем содержимое присланным частичным представлением
                }
            });
        });
    })

Создание роута.

  endpoints.MapControllerRoute(
                   name: "2",
                   pattern: "{controller=Specialization}/{action=GetItems}/{id?}",
                   defaults: new { controller = "Specialization", action = "GetItems"});

Помогите разобраться в чем ошибка, заранее спасибо.


Ответы (0 шт):