2009-07-22 8 views

Répondre

1

le moyen le plus simple: utiliser une image au lieu d'un bouton pour soumettre le formulaire.

exemple: http://www.webdevelopersnotes.com/tips/html/using_an_image_as_a_submit_button.php3

<input type="image" src="butup.gif" alt="Submit button"> 

tout ce que vous devez faire est de changer l'image. vous pouvez même l'activer si vous le souhaitez.

-

comme ci-dessous mentionné, si vous devez arriver à des problèmes avec l'aide du type = image que vous pouvez toujours utiliser le bouton ol » ordinaire Style d 'correctement avec css.

+0

le type d'entrée = l'image peut provoquer plusieurs postbacks – rahul

0

Vous pouvez avoir une image lorsque vous cliquez sur ce que vous pouvez poster le formulaire. Du côté serveur, une fois l'action terminée, vous pouvez changer l'URL de l'image pour la nouvelle.

utiliser une balise img simple et dans le gestionnaire onclick faire un appel postback comme

__doPostBack (parameter , argument); 

Ne pas utiliser input type = "image". Cela provoquera plusieurs publications.

+0

ce problème semble être dans le navigateur (ancien). Je n'ai jamais eu de tels problèmes. http://www.codeproject.com/KB/aspnet/GVImageCommandButtonProb.aspx – b0x0rz

+0

J'ai fait face à cela dans IE6. – rahul

+0

"Multiples publications" n'est pas un problème avec l'utilisation d'une soumission d'image. IE6 * a * quelques problèmes avec les entrées d'image (il n'envoie pas correctement la 'valeur' de l'entrée), mais le formulaire ne sera soumis qu'une seule fois – Gareth

Questions connexes