c# - 生成完整 URL ASP.NET MVC Razor View

标签 c# asp.net-mvc-3

我正在尝试在我的 ASP.NET MVC 3 razor View 中为路由链接生成完整的 URL。我知道我可以使用 Html.RouteLink 生成一个链接,但是我想要的只是 URL,而不是周围的标签包装器。有办法做到这一点吗?

最佳答案

你是说:

<a href="@Url.Action("Action", "Controller", new { @id = "2" })">
    Link to Page</a>

对比

@Html.ActionLink("Link to page", "Action", "Controller", new { @id = "2" })

Url 模型只构建链接; Html 也构建 HTML。

关于c# - 生成完整 URL ASP.NET MVC Razor View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6306388/

相关文章:

c# - AutoMapper - 在 View 模型中映射子集合

c# - 如何在 Html.Editor 中直接加载 Object additionalViewData 的值?

c# - 从 Microsoft Band 获取心率

c# - 检查当前请求是否来自 httpmodule 中的 mvc 页面

c# - ASHX 呈现为损坏的图像

c# - 如何迭代 Linq 组结果集?

c# - 一个 MVC Controller 类可以有多个 IEnumerable 吗?

asp.net-mvc - 如何在mvc中的textarea中预览html

c# - 限制图像大小

C# 显示 Windows 窗体