【发布时间】:2013-11-08 18:37:39
【问题描述】:
我们正在开发一个站点,该站点的所有页面都位于根目录中。因此,所有链接都引用默认情况下它们所在目录中的位置...
<a href="Page.cshtml">Page</a>
我们对其进行了重组,其中一些页面现在位于子文件夹中,因此整个网站的链接现在需要是相对的。我读过使用 Razor 时,波浪号 (~) 在标记中不起作用。即<a href="~/Page.cshtml">Page</a>
如何格式化链接以使其指向根目录中的某些内容?
类似的东西? <a href="@Href("~/Page.cshtml")">Page</a>
编辑:已解决:<a href="@Href("~/")Page.cshtml">Page</a>
【问题讨论】:
标签: c# html asp.net razor razor-2