asp.net mvc 中,view中的引用文件怎么更好的管理
asp.net mvc 中,view中的引用文件如何更好的管理?
每个view里面,都有
<script src="~/Content/jquery-easyui-1.4.3/jquery.min.js" type="text/javascript"></script>
<script src="~/Content/jquery-easyui-1.4.3/jquery.easyui.min.js" type="text/javascript"></script>
<script src="~/Content/jquery-easyui-1.4.3/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
<link href="~/test/css/gray/easyui.css" rel="stylesheet" />
<link href="~/test/css/hxui.css" rel="stylesheet" />
<link href="~/test/css/icon.css" rel="stylesheet" />
<link href="~/test/css/font-awesome.min.css" rel="stylesheet" />
<link href="~/Content/home.css" rel="stylesheet" />
<script src="~/Content/func.js"></script>
<script src="~/Scripts/moment.min.js"></script>
<script src="~/Content/jquery.tabs.extend.js"></script>
<script src="~/Content/datagrid-detailview.js"></script>
我不想每个view里面都写,这样以后再修改主题的时候,只要修改一个地方就好了,现在我是放在一个Partial里面,然后在需要用的时候,调用@Html.Partial("JsInclude")
这样也没问题,不过最近发现,这样操作以后,每次都从服务器上取js文件,而不会用本地缓存
请问还有别的方法吗?
------解决思路----------------------

模板页面。。。。
view页面引用即可
@{
ViewBag.Title = "Login";
Layout = "~/Views/Shared/_Layout.cshtml";
}
每个view里面,都有
<script src="~/Content/jquery-easyui-1.4.3/jquery.min.js" type="text/javascript"></script>
<script src="~/Content/jquery-easyui-1.4.3/jquery.easyui.min.js" type="text/javascript"></script>
<script src="~/Content/jquery-easyui-1.4.3/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
<link href="~/test/css/gray/easyui.css" rel="stylesheet" />
<link href="~/test/css/hxui.css" rel="stylesheet" />
<link href="~/test/css/icon.css" rel="stylesheet" />
<link href="~/test/css/font-awesome.min.css" rel="stylesheet" />
<link href="~/Content/home.css" rel="stylesheet" />
<script src="~/Content/func.js"></script>
<script src="~/Scripts/moment.min.js"></script>
<script src="~/Content/jquery.tabs.extend.js"></script>
<script src="~/Content/datagrid-detailview.js"></script>
我不想每个view里面都写,这样以后再修改主题的时候,只要修改一个地方就好了,现在我是放在一个Partial里面,然后在需要用的时候,调用@Html.Partial("JsInclude")
这样也没问题,不过最近发现,这样操作以后,每次都从服务器上取js文件,而不会用本地缓存
请问还有别的方法吗?
------解决思路----------------------
模板页面。。。。
view页面引用即可
@{
ViewBag.Title = "Login";
Layout = "~/Views/Shared/_Layout.cshtml";
}