我想要在母版頁上動態註冊一個jQuery腳本,但它不起作用,任何人都可以幫助我嗎?註冊jquery動態不工作
我從我的web應用程序, 根得到了在一個文件夾中的材料/腳本,腳本和我的母版頁看起來像
public partial class Application : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
ScriptManager.RegisterClientScriptInclude(this, this.GetType(), "jquery",
VirtualPathUtility.ToAbsolute("~/Materials/Scripts/jquery-1.4.2.min.js"));
}
}
但是,這永遠不會奏效。使用
工作正常。
我很好奇,爲什麼你試圖動態註冊。您是否嘗試根據人們訪問的頁面來加載和卸載客戶端腳本?還是有另一個原因呢? – JasCav 2010-09-08 14:56:54
@Jas - 因爲腳本文件的母版頁中沒有正確處理相對路徑。 – 2010-09-08 15:00:28
很好的問題。我認爲,在我的項目中,我並不需要這麼做,但是我看到了這個方法在我們的另一個項目中,並且總的來說,我認爲您可以更好地控制腳本。 – AGuyCalledGerald 2010-09-08 15:01:19