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.