Olá pessoal, gostaria de deixar registrado aqui na comunidade ASPNETi.COM; a maneira fácil e simples de mostrar uma mensagem na tela via javascript. Antigamente colocava um código e agora com o Ajax, é melhor colocar de outra forma.

 

Alert

 

            Não quer dizer que da maneira anterior não funcione, funciona porém a melhor maneira é um pouco diferente.

            Antigamente, colocar o código:

 

 

Response.Write(“<script>alert(‘mensagem’);</script>”);

 

 

Agora para ficar melhor a exibição de uma mensagem na tela, sem problema com Ajax nem nada, uso o seguinte código:

 

 

ClientScript.RegisterStartupScript(Page.GetType(), "msg", "<script>alert('Mensagem');</script>"

 

 

Confirm

 

            Existe a possibilidade de colocar em um botão uma mensagem de confirmação antes de a funcionalidade ser realmente feita. Gosto muito desse tipo de mensagem para alertar o usuário.

            A primeira coisa é adicionar um botão na parte da página ASPX.

 

 

<asp:Button id=”cmdEnviar” runat=”server" />

 

 

            Depois basta colocar na parte C#.NET ou no arquivo .CS, .VB uma mensagem de confirmação.

 

 

cmdEnviar.Attributes.Add("onclick", "return confirm('Deseja realmente enviar?')");

 

 

Espero ter ajudado.