2
私は、JqueryUIをインクルードしたいマスターページを使用する単純なASP.Net 4.0 Webサイトを持っています。 頭部はこのように見えます。JqueryUIをASP.Netマスタページと複数のパスで動作させるにはどうすればいいですか?
<head runat="server">
<title></title>
<link href="~/css/Main.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.8.16.custom/js/jquery-ui-1.8.16.custom.min.js" type="text/javascript"></script>
<link href="js/jquery-ui-1.8.16.custom/css/cupertino/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
$(function() {
$("#accordion").accordion();
});
</script>
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
</asp:ContentPlaceHolder>
すべては、それが同じディレクトリにあるようマスターページから継承するコンテンツページのために正常に動作します。したがって、コンテンツページが/Home.aspx alls goodですが、/Sales/Home.aspxの場合、スタイルはマスターページで指定されたアコーディオンには適用されません。
〜は、ブラウザには何も意味しません。これは、server.mappathステートメントでのみ役に立ちます。 –