Usuário com melhor resposta
Mensagem dinâmica exibida na tela após clique em botão via c# asp.net, como fazer?

Pergunta
-
Olá,
Tenho um campo e um botão na minha tela.
Preciso que quando o usuário apertar o botão da tela, uma mensagem de confirmação seja mostrada utilizando a informação do campo da tela.
Seria algo assim:
Valor do campo = Joao@joao.com.br
Mensagem ao clicar no botão
O endereço de email Joao@joao.com.br está correto?
Se o cara apertar OK ou Sim a função continua, caso contrário o usuário precisará alterar esta informação.
Obrigadok2rto4-Pb - Analista SharePoint
Respostas
-
-
Tu é fera Murilo,
Consegui aqui.
No meu botão ficou assim:
OnClientClick="return confirm('O email ' + document.getElementById('txtNomeDoMeuCampo').value + ' está certo?')" />
Então se o usuário apertar Sim o método do botão é ativado.
Com isso resolvi meu problema meu amigo.
OBS: A mensagem que aparece com a caixa dos botões sim ou não (no meu caso: A página em localhost:3427 diz:) tem como mudar?
Queria colocar algo mais amigável em vez de A página da web....
Abraços
k2rto4-Pb - Analista SharePoint
Todas as Respostas
-
mensagem.Text = string.Format("O endereço de email {0} está correto?", valorDoCampo.Text) ...
http://www.linkedin.com/pub/murilo-kunze/44/191/455
- Marcado como Resposta Harley Araujo segunda-feira, 4 de junho de 2012 13:48
- Não Marcado como Resposta TI DEV sábado, 23 de junho de 2012 00:05
-
Pode utilizar o JQuery UI.
http://jqueryui.com/demos/dialog/#modal-confirmation
Caso não saiba utilizar JQuery e pretende programar pra web por longo tempo, recomendo fortemente que aprenda pois a tendência é cada vez mais utilização de javascript.
Abraço, espero ter ajudado.
- Marcado como Resposta Harley Araujo segunda-feira, 4 de junho de 2012 13:48
- Não Marcado como Resposta TI DEV sábado, 23 de junho de 2012 00:06
-
-
-
-
-
Tu é fera Murilo,
Consegui aqui.
No meu botão ficou assim:
OnClientClick="return confirm('O email ' + document.getElementById('txtNomeDoMeuCampo').value + ' está certo?')" />
Então se o usuário apertar Sim o método do botão é ativado.
Com isso resolvi meu problema meu amigo.
OBS: A mensagem que aparece com a caixa dos botões sim ou não (no meu caso: A página em localhost:3427 diz:) tem como mudar?
Queria colocar algo mais amigável em vez de A página da web....
Abraços
k2rto4-Pb - Analista SharePoint
-
Eu acho que não da para mudar :(
Mas você pode criar uma janela personalizada usando javascript.
Dá uma olhada:
http://jqueryui.com/demos/dialog/
http://jsfiddle.net/gyoshev/HRcKK/
ai são duas formas de fazer, a primeira usando jquery e a segunda usando kendo ui.
http://www.linkedin.com/pub/murilo-kunze/44/191/455