получение значения id текущего URL в asp.net mvc 2.0 - PullRequest
0 голосов
/ 08 ноября 2010

Я использую actionlink на главной странице пользовательского модуля. Я хочу передать четную ссылку текущего URL (во всех представлениях) на actionlink в качестве значения маршрута. Но я использую следующий код,

<%=Html.ActionLink("Create Account", "UserRegistration",
      new { eventid = ViewContext.RouteData.Values["id"] })%>

Но он не получает идентификатор из URL.

мой URL находится в следующем формате,

http://localhost:12905/User/User/Order?eventID=2

здесь eventID = 2 является общим для всехviews.So я хочу отправить этот идентификатор события в actionlink в качестве значения маршрута.Заранее спасибо,

1 Ответ

1 голос
/ 08 ноября 2010

Не должно ли это быть «eventId» вместо «id» в ActionLink:

<%= Html.ActionLink(... ViewContext.RouteData.Values["eventId"] })%>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...