Frage

Ok, ich heruntergeladen die Ajax Westwind Controls, und ich fügte diese zu meinen 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>

Ich melde mich meine js wie dies in meiner Masterpage CS-Datei:

Page.ClientScript.RegisterClientScriptInclude(typeof(name_of_masterpage), "scripts", ResolveUrl("~/js/all_script.js"));

Jetzt von dem, was ich verstehe, sollte es funktionieren, aber es ist nicht wahr? Ich vermisse wahrscheinlich etwas, das eklatant ist, aber ich kann nicht ein einfaches Tutorial oder Erklärung überall zu finden scheinen. Ich verwende nur IIS 6.

Vielen Dank.

War es hilfreich?

Lösung

Dies sollte arbeiten, wie ich denke,

Page.ClientScript.RegisterClientScriptInclude(this.GetType(), "scripts", ResolveUrl("~/js/all_script.js"));

oder eine andere Methode

HtmlGenericControl Include = new HtmlGenericControl("script"); 
Include.Attributes.Add("type", "text/javascript"); 
Include.Attributes.Add("src", sInclude); 
this.Page.Header.Controls.Add(Include);

hoffe, das hilft

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top