Доступ к сайту MVC 3 - PullRequest
       1

Доступ к сайту MVC 3

2 голосов
/ 30 декабря 2011

У меня было решение с сайтом mvc 3 (этот сайт настроен как стартовый проект). Затем я добавил еще один сайт mvc 3 в это решение, так что теперь у меня есть два сайта mvc 3, но проект запуска остается прежним.

если я запускаю первый сайт, все в порядке, если потом я меняю стартовый проект на втором сайте, то все тоже в порядке.

Теперь я добавил ссылку на второй сайт mvc 3 на первый и добавил ссылку @ Html.ActionLink ("LinkToSecondSite", "Index", "Second") на своей странице индекса, чтобы при запуске первого сайта мне хотелось иметь ссылку на мой второй сайт. Домен будет таким же в конце. Это действительно возможно и «правильно», или есть какие-то проблемы с компиляцией или во время выполнения?

Tnx за ответ

1 Ответ

1 голос
/ 30 декабря 2011

Вам необходимо использовать перегрузку ссылки , которая принимает имя хоста и фрагмент.Что-то вроде:

public static MvcHtmlString ActionLink(
   this HtmlHelper htmlHelper,
   string linkText,
   string actionName,
   string controllerName,
   string protocol,
   string hostName,
   string fragment,
   Object routeValues,
   Object htmlAttributes
  )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...