Mudar imageUrl de ImageButton sem PostBack

Pergunta
Tenho um imageButton e preciso que ao clicar sobre ele mude o imageurl.

Funciona bem usando o evento onclick do botão e C#:

if (Image.ImageUrl == "images/imagem1.gif")
{
Image.ImageUrl = "images/imagem2.gif";
}
else
{
Image.ImageUrl = "images/imagem1.gif";
}

Porém, me faz um postback. Eu necessito que mude sem fazer postback.

Agradeço desde já.

Valorize esta FAQ:
A FAQ Mudar imageUrl de ImageButton sem PostBack tem Pertence à categoria:
Resposta
Coloque na etiqueta:

OnClientClick="this.src= (this.src=='images/imagem1.gif' ? 'images/imagem2.gif' : 'images/imagem1.gif'); return false;"

Saudações,

Por Eudy Veja

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + O que você necessita para começar a programar uma página web?
  + Sistema protegido por usuário e senha
  + Inserção controlando duplicados
  + Como posso fazer com que o navegador detecte plugins
  + Web em dois idiomas
  + Introdução ao desenvolvimento web
  + Diferenças entre redirecionamentos 301 e 302
  + Obter dados de um banco para construir meus javascripts
  + Tirar quebras de linha em um TXT
  + Documento padrão
  + [...]

Ver todas las FAQS de Programação

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato