0

マスターページのスクリプトリンク:

<head runat="server">
<script src="<%=ConfigurationManager.AppSettings["ApplicationURL"].ToString()%>Scripts/jquery-1.7.2.js" type="text/javascript" language="javascript"></script>
</head>

Default.aspxページ

<a class="level1" href="VideoLibrary/VideoUpload.aspx">Video Library</a>

このハイパーリンクをクリックすると、次のエラーメッセージが表示されます。

ここに画像の説明を入力してください

私は何をすべきか?

ありがとう

4

2 に答える 2

0

タグで式を使用することはできません<head runat="server">。プロパティを<script>介して追加する必要があるもの。Page.Header

 HtmlGenericControl script = new HtmlGenericControl("script");
 script.Attributes.Add("src", System.Configuration
            .ConfigurationManager
            .AppSettings["ApplicationURL"] 
                 + "Scripts/jquery-1.7.2.js");
 script.Attributes.Add("type", "text/javascript");
 Page.Header.Controls.Add(script);
于 2012-06-29T10:38:03.460 に答える
0

PlaceHolder内にScriptタグを入れてみてください。

<asp:PlaceHolder runat="server">
   <script src="<%=ConfigurationManager.AppSettings["ApplicationURL"].ToString()%>Scripts/jquery-1.7.2.js" type="text/javascript" language="javascript"></script>
</asp:PlaceHolder>
于 2012-06-29T10:45:58.420 に答える