2016-07-25 3 views
0

Мы повторно написали половину нашего существующего веб-приложения ASP.net в MVC. В настоящее время на старой странице Site.Master мы вызываем Response.Redirect («Default.aspx»), и я бы хотел его обновить, чтобы перейти на новую страницу MVC/Home/Index.Как перенаправить на страницу MVC с веб-страницы сайта.

Я пробовал эти методы, и они оба возвращают «Невозможно вычислить выражение» исключение ...

Response.Redirect("/Home/Index") 

    Dim urlHelp As New UrlHelper(HttpContext.Current.Request.RequestContext) 
    Response.Redirect(urlHelp.Action("Index", "Home")) 

Есть предложения?

ответ

0

Предположим, размещенное приложение в IIS с именем «MyApplication» перенаправить так:

Response.Redirect("http://localhost/MyApplication"); 

Это автоматически определяет ваш домашний контроллер и открытый вид индекса. Примечание: Перед тестированием убедитесь, что при просмотре отображается правильная страница: "http://localhost/MyApplication"

Смежные вопросы