如何通过.NET主题引用javascript文件?

时间:2010-08-13 09:54:31

标签: javascript asp.net themes

我在我的C#,.NET 3.5(VS2008)Web项目的App_Themes目录中有一个名为Theme1的主题目录。在那个目录中,我有各种其他目录。一些主题包含.css文件,一些包含.js文件。在我使用此主题的网页中,在HTML中为.css文件呈现适当的链接标记,但不呈现.js文件。我做错了什么,或者我只是需要从集中目录中分享所有主题中的所有.js文件?

1 个答案:

答案 0 :(得分:4)

如果将JS文件放在主题目录中,则可以使用Page.Theme名称来获取当前主题的相应路径。

<script type="text/javascript" src="<%=ResolveUrl("~/App_Themes/" + Page.Theme + "/js/script.js") %>"></script>