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