Domanda

Ok, ho scaricato i controlli WestWind Ajax, e ho aggiunto questo al mio 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>

sto registrando il mio js come questo nel mio file .cs MasterPage:

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

Ora da quanto ho capito, dovrebbe funzionare ma non lo è? Sto probabilmente manca qualcosa che è lampante, ma io non riesco a trovare un tutorial semplice o spiegazione da nessuna parte. Io uso solo IIS 6.

La ringrazio molto.

È stato utile?

Soluzione

questo dovrebbe funzionare come penso

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

o un altro metodo

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

Spero che questo aiuti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top