2011年4月22日金曜日

ASP.NET Site.Masterに設定するJavaScriptファイルのパスについて

ASP.NETでは、SiteMasterを使用することでレイアウトや読み込むCSS/JavaScriptファイルを共有できる
(各ページで別々に設定しなくていい)。

ただ、このときJavaScriptファイルへのパスの設定には注意が必要。以下のようにしておかないと、
ページの階層によってはリンクのパスが切れてしまう。
※cssファイルの方は、なぜか相対パスが自動的に解釈される。

<script src="<%= ResolveUrl("~/Scripts/jquery.min.js") %>" type="text/javascript"></script>

0 件のコメント:

コメントを投稿