关于MasterPage.master中添加js和css引用
想再母版页中添加
C# code
<script src="../JS/jquery.js" type="text/javascript"></script>
<script src="../Css/style.css" type="text/javascript"></script>
可是套用此模板页的aspx文件位置是不确定的,对应网站的目录结构一层两层三层的位置可能引用会分别变成:
"JS/jquery.js","../JS/jquery.js","../../JS/jquery.js"
如何解决此问题?
------解决方案--------------------
<script src="<%=Page.ResolveUrl("~/JS/jquery.js")%>" type="text/javascript"></script>
这样写,所有页面都正确
包括带虚拟目录的网站