关于MVC View内的路径问题, 请指教
目前遇到一个问题.
MVC网站内建了一个Area用于后台.
在后台任意view内使用@Html.ActionLink生成的链接是正确的, 是/manager/xxxx这样的路径
但是在view中的资源要如何写路径呢?
比如
<script src="~/scripts/js.js">
这样写的话, 就会跑到主网页根目录下的scripts文件夹了, 而不是manager下的scripts文件夹, 如果使用相对路径src="scripts/js.js"的话, 如果当前的URL路径太长比如是/manager/news/list下, 这个目录就找不到了
要如何解决呢?
[解决办法]
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.ui.datepicker-zh-CN.js")" type="text/javascript"></script>
<link href="@Url.Content("~/Content/themes/base/jquery.ui.all.css")" rel="Stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>