Ядро asp.net не будет привязывать значение id - PullRequest
0 голосов
/ 10 ноября 2018

У меня есть стандартный маршрут по умолчанию.

app.UseMvc(config =>
        {
            config.MapRoute(
                "Default", 
                "{controller=App}/{action=Index}/{id?}"
                );
        });

В одном из моих контроллеров у меня есть действие:

 public IActionResult EditTask(int taskId)

Я использовал панель инструментов FIrefox dev, чтобы убедиться, что значение идентификатора передано правильно:

  window.location = "/Admin/EditTask/" + dataItem.TaskId;

Я не понимаю, почему asp.net не сопоставит taskId с параметром action.

1 Ответ

0 голосов
/ 10 ноября 2018

Изменить EditTask(int taskId) на EditTask(int id)

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