JavaScript: Incremente sua aplicação ASP.NET

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (0)

Mostrarei neste artigo algumas dicas de como usar JavaScript em aplicações ASP.NET, usando o Delphi 2006.

Esse artigo faz parte da revista Clube Delphi Edição 88. Clique aqui para ler todos os artigos desta edição

ASP.NET

JavaScript

Incremente sua aplicação ASP.NET

 

Mostrarei neste artigo algumas dicas de como usar JavaScript em aplicações ASP.NET, usando o Delphi 2006. Muitos desenvolvedores, ao iniciarem sua jornada no ASP.NET, querem que os projetos sejam semelhantes aos projetos desktop.

Com algum código JavaScript, podemos simular determinadas situações, mas deixo claro, que nem tudo é possível realizar no ASP.NET igual ao desktop, pois são plataformas diferentes (Web e Win32).

Neste artigo, veremos algumas dicas e técnicas para encapsular algumas chamadas de funções do JavaScript para usar em mais de um projeto ASP.NET.

Criando o projeto ASP.NET

Crie um projeto ASP.NET no Delphi 2006, dando o nome de “DicasJS”. Veremos duas maneiras de usar o código JavaScript na aplicação, sendo uma no código ASPX outra no código Delphi.

Adicione dois botões na página da aplicação ASP.NET, colocando o Text como “ASPX” e “Delphi”, respectivamente. No primeiro exemplo, vamos criar uma função no código ASPX para ser chamada pelo botão. Acesse o arquivo ASPX da página e adicione o código da Listagem 1 após o elemento <body>.

 

Nota: Tome cuidado, pois o JavaScript é case-sensitive.

 

Listagem 1. Criando um método JavaScript

<script language="javascript=">

function Message ()

{

  alert('Mensagem do JavaScript - ASPX');

}

</script>

 

Para exibir essa mensagem no botão ASPX, no Page_Load do formulário, adicione o seguinte código:

 

Button1.Attributes.Add('onclick',

  'javascript:AlertMessage()');

 

Para o segundo botão, vamos adicionar código no PAS. Use o código da Listagem 2 no Click do botão.

 

Listagem 2. Usando mensagem JavaScript no PAS

uses System.Text;

...

var

  aScript: StringBuilder;

begin

  aScript := StringBuilder.Create;

  aScript.Append('<script language="JavaScript">');

  aScript.Append(

"

A exibição deste artigo foi interrompida :(
Este post está disponível para assinantes MVP

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?