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

标签 c# asp.net asp.net-mvc-3

我无法让 Html.ActionLink 生成绝对 URL。

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

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

我怎样才能让它按照我想要的方式工作?

最佳答案

这对我有用:

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

关于c# - 带有 Html.ActionLink 的绝对(外部)URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6425936/

相关文章:

c# - 在代码后面创建带有Caliburn事件的对象

c# - Linq 查询中的 .OrderBy 并不总是正确排序

c# - 如何在新实现的接口(interface)或基类之间做出决定?

c# - 如何使用带有复选框和下拉菜单的自动回发?

c# - 使用 $.ajax 同时运行多个 WebRequest

asp.net-mvc-3 - HtmlHelper 和 htmlAttributes 帮助

c# - 哪些后编译器(或其他)选项可用于在结构之间重用功能?

c# - 检查 DateTime 是否早于 DateTime.Now

asp.net - 用户控件和 JavaScript 和母版页

c# - 将 Firebird 连接到 ASP.net WebAPI 项目