在剃刀视图中,我有以下链接到本地化到该区域的 css 文件:
<link href='@Url.Content("~/areas/adminarea/content/area.css")' rel="stylesheet" />
如果视图已经在该区域中,而不是该区域的完整路径,有什么方法可以相对于该区域实现这一点?
通过链接到以下控制器来呈现索引视图:
http://localhost:54443/adminarea/admin
在剃刀视图中,我有以下链接到本地化到该区域的 css 文件:
<link href='@Url.Content("~/areas/adminarea/content/area.css")' rel="stylesheet" />
如果视图已经在该区域中,而不是该区域的完整路径,有什么方法可以相对于该区域实现这一点?
通过链接到以下控制器来呈现索引视图:
http://localhost:54443/adminarea/admin
您可以实现自己的 Helper 方法以在运行时将您的区域本地路径转换为全局路径。
这是一个与解决方案类似的问题: MVC3 区域中的相对内容路径