ActionLink Включает Текущий {id} в URL
В данный момент в моем браузере отображается страница:http://localhost:19255/Object/Browse/1
.
Ссылка на этой странице создается с помощью:@Html.ActionLink("...", "Browse", "Object")
Но сгенерированная ссылка на самом деле:/Object/Browse/1
Мое понимание того, что происходит, состоит в том, что MVC видит, что у моего маршрута есть часть {id}, которую я не предоставил. Так что он пошел дальше и включил часть {id} с текущей страницы.
Справедливо, но как мне создать ссылку без нее? Я старалсяnull
, а такжеnew { id = null }
но ни один не работал.