好的,我下载了WestWind Ajax控件,并将其添加到我的web.config中:
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="wwScriptCompressionModule" type="Westwind.Web.Controls.wwScriptCompressionModule,Westwind.AjaxToolKit"/>
</httpModules>我像这样在我的母版页.cs文件中注册我的js:
Page.ClientScript.RegisterClientScriptInclude(typeof(name_of_masterpage), "scripts", ResolveUrl("~/js/all_script.js"));现在据我所知,它应该是有效的,但它不是吗?我可能遗漏了一些显而易见的东西,但我似乎在任何地方都找不到简单的教程或解释。我只使用IIS 6。
非常感谢。
发布于 2009-04-16 06:28:23
这应该会像我想的那样工作
Page.ClientScript.RegisterClientScriptInclude(this.GetType(), "scripts", ResolveUrl("~/js/all_script.js"));或者其他方法
HtmlGenericControl Include = new HtmlGenericControl("script");
Include.Attributes.Add("type", "text/javascript");
Include.Attributes.Add("src", sInclude);
this.Page.Header.Controls.Add(Include);希望这能有所帮助
https://stackoverflow.com/questions/669905
复制相似问题