Pergunta

Ok, eu baixei os controles WestWind Ajax, e eu adicionei isso ao meu 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>

Estou registrar meus js como este em minha ficheiro.cs Masterpage:

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

Agora, pelo que eu entendo, ele deveria estar trabalhando, mas não é? Estou provavelmente faltando algo que é muito óbvio, mas eu não consigo encontrar um tutorial simples ou explicação em qualquer lugar. Eu só estou usando IIS 6.

Muito obrigado.

Foi útil?

Solução

isso deve funcionar como penso

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

ou outro método

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

espero que isso ajude

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top