Neste artigo vamos aprender a executar uma function em javascript dentro do C# com a classe ClientScriptManager
ClientScriptManager é uma poderosa classe para podermos "likar" nosso C# com JavaScript, ela faz parte do namespace System.Web.UI, vamos ao código, clique no leia mais para ver o artigo completo.
Como é bem simples vou postar direto o código com comentários, bons estudos.
//Instanciamos a classe ClientScriptManager oCSM = Page.ClientScript; //Declaramos uma variavel do tipo texto e setamos o valor dela com o nome da função String sNomeFunction = "Frame"; //Declaramos uma variavel do tipo texto e setamos o valor dela com o código JavaScript String sScript = "window.alert('Hello World !')"; //e finalizamos registrando e executando o código javascript //o ultimo atributo que está setado com true é para gerar as tags // é botar a function dentro dela oCSM.RegisterStartupScript(this.GetType(), sNomeFunction, sScript, true);
2 comentários:
Obrigado, até copiei seu script para meu blog.
Não esqueci de dar os créditos, de uma olhada: http://magskull.blogspot.com/2011/11/net-c-javascript.html
Olá Magskull,
legal que você gostou.
Certo sobre os créditos e parabéns por ser justo e honesto em pequenas coisas.
Abraços,
Jonatas Frietas
Postar um comentário