Array
(
)

Exibir mensagem (MsgBox) em ambiente WEB

Facc
   - 14 nov 2008

Como faço pra exibir mensagens, tipo o msgbox(´mensagem´) em ambiente WEB?

o MsgBox, localmente estava funcionando corretamente, porém instalei no servidor local (com iis e Framework 3.5) e começou a dar erro.

Como faço pra exibir mensagens para o usuário? ou tenho que fazer POG, rs?

Signori
   - 14 nov 2008

Sugiro que vc use JavaScript.

javascript:alert(´´)

Facc
   - 14 nov 2008


Citação:
Sugiro que vc use JavaScript.

javascript:alert(´´)


E como faço?

Sou novato em ASPNET

Signori
   - 14 nov 2008

Vc usa Delphi??

no Delphi faço assim, em qulquer evento da pagina:

#Código

ClientScript.RegisterStartupScript(GetType,´ok´,´<script>
javascript:alert(´´MENSAGEM´´)</script>´);


espero ter ajudado...

att

Facc
   - 25 nov 2008


Citação:
Vc usa Delphi??

no Delphi faço assim, em qulquer evento da pagina:

#Código

ClientScript.RegisterStartupScript(GetType,´ok´,´<script>
javascript:alert(´´MENSAGEM´´)</script>´);


espero ter ajudado...

att

Valeu pela ajuda! Realmente funcionou, mas agora quero perguntar se o usuário quer ou não fazer determinada função e acredito que com o ALERT do javascript não tenha essa possibilidade.

Como faço isso? Por exemplo, o usuário digita um código de produto, se encontrar, manda uma mensagem avisando que encontrou e se deseja alterar algum cadastro desse produto.

Signori
   - 25 nov 2008

Ao invés de Alert, vc pode usar Confirm.. só dar uma pesquisada no código que vc vai encontrar...

Porém se vc utiliza AjaxControlToolkit, tem um componente chamado ConfirmButton.. que vc poderá usar, este nada mais é do que um Javascript Confirm, que só efetua a ação se o usuário clicar em OK.

att

Facc
   - 25 nov 2008

Valeu! Funcionou... mas como saber se ele clicou no Ok ou no Cancela?

Signori
   - 25 nov 2008

Se o usuário Clicar em Ok, seu código continuará sendo executado. Caso contrário, automaticamente o restante de seu código não será executado. Ou seja, ele faz um ´If´ sozinho.. digamos assim...

att

Facc
   - 25 nov 2008


Citação:
Se o usuário Clicar em Ok, seu código continuará sendo executado. Caso contrário, automaticamente o restante de seu código não será executado. Ou seja, ele faz um ´If´ sozinho.. digamos assim...

att


Valeu pela ajuda. Depois de muita pesquisa acabei achando um componente que faz isso internamente.

O Link para quem precisar:

Componente
http://www.linhadecodigo.com.br/artigos/downloads/rodrigoGlauser/MessageBox.zip
Exemplo (VB.NET)
http://www.linhadecodigo.com.br/artigos/downloads/rodrigoGlauser/TestaMessageBox.zip