У меня есть две точки зрения в моем MVC 2Login
и Register
MVC Html Ошибка URL-адреса ActionLink?
В моей Login.aspx
я добавил
<td>Click here to <%: Html.ActionLink("[Register]", "Register") %></td>
Однако я получаю ReturnUrl=%2fViews%2fHome%2fRegister
в моей адресной строке перенаправляет его обратно в Login
.
Я сослался на этот Stack Overflow Question и внес соответствующие изменения в мою конфигурацию в сети, но не повезло.
Но когда в моей конфигурации я изменил,
<authentication mode="Forms" >
<forms loginUrl="~/Home/Login" timeout="2880" />
в
<authentication mode="Forms" >
<forms loginUrl="~/Home/Register" timeout="2880" />
Он работал.
Я ничего не изменил в файле Global.asax.cs
. Как я могу перейти к своему регистру с помощью Html Action Link
??
Примечание: Я использую MVC 2
Спасибо Все
Я думаю, что это должно быть '<% Html. ActionLink («Регистрация», «Регистрация»)%> ' – Vinh
@Vinh Нет, он не работает –
Хм, я забыл добавить: в коде, но я думаю, что вы это знаете, не так ли. Я также использую MVC 2, и я думаю, что в основном он должен работать '<%: Html.ActionLink (« текст »,« ActionMethod »,« ControllerName »)%>' – Vinh