带有Html.ActionLink的绝对(外部)URL

本文关键字:外部 URL Html ActionLink 带有 | 更新日期: 2023-09-27 17:59:41

我无法获取Html.ActionLink来生成绝对URL。

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

这会正确地从我的模型中提取数据,但会将路径附加到当前页面的末尾,从而生成类似"http://localhost:24590/www.google.com"

我如何才能让它按我想要的方式工作?

带有Html.ActionLink的绝对(外部)URL

这对我有效:

<a href="http://@Model.URL">
    Click Here
</a>

使用以例如http://开头的绝对URL。

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

会有相同的结果,因为它是一个相对url。