包含的脚本引用,特别是jQuery,正在呈现在viewstate之后。有没有办法在<的头部>?如何让Page.ClientScript.RegisterClientScriptInclude包含在头部?
Page.ClientScript.RegisterClientScriptInclude("jQuery", "/scripts/jquery.js");
我想在用户控件的页面加载中注册jquery.js。
提前致谢!
P.S.如果无法完成(使用ClientScript),任何人都有一个想法,为什么他们不建立它?
UPDATE
的ClientScript经理,我需要的主要特点是只包含一个脚本一次的能力。该控件可以在页面上多次出现,但我只想要一个jQuery脚本包含
谢谢!是的,我读到的所有内容都表明它不会成为头脑。 – ccook 2009-02-01 02:29:40
这非常完美 - 占位符对于准确定位脚本在头部的位置非常有用,主要是为了整洁。我还使用了一个单独的样式表。 Page.Header.Controls.Add方法只附加到最后,所以一切都趋向于混合。使用PlaceHolder,脚本被分组;样式表被分组。 – goodeye 2011-07-06 22:04:04