Абсолютные (внешние) URL с Html.ActionLink - PullRequest
6 голосов
/ 21 июня 2011

Я не могу заставить Html.ActionLink производить абсолютные URL-адреса.

Html.ActionLink(DataBinder.Eval(c.DataItem, "Name").ToString(), DataBinder.Eval(c.DataItem, "Path").ToString())

Это правильно извлекает данные из моей модели, но добавляет путь к концу текущей страницы, создавая URL"http://localhost:24590/www.google.com"

Как мне заставить это работать так, как я хочу?

Ответы [ 2 ]

13 голосов
/ 15 июня 2012

Это работает для меня:

<a href="http://@Model.URL">
    Click Here
</a>
8 голосов
/ 21 июня 2011

Использование абсолютного URL-адреса, начинающегося с т. Е. http://.

<a href="www.google.com"></a>

, будет иметь тот же результат, поскольку это относительный URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...