Question

J'utilise un ASP.net ImageButton sur mon site Web. Lorsqu'un utilisateur clique sur ImageButton, un JavaScript est licencié via l'événement OnClientClick. Le script modifie l'imageurl de l'imagebutton.

Sur la même page, j'ai un bouton de soumission.

Cliquer sur le bouton fait apparaître un message.

Existe-t-il un moyen de connaître l'imageurl correct de l'imagebutton à partir de Serverside maintenant lors du traitement de l'événement SERVERSIDE OnClick du bouton Soumettre?

Était-ce utile?

La solution

Pouvez-vous stocker cette URL d'Inage modifiée dans une zone de texte cachée et au post-dos, vous pouvez obtenir la zone de texte.

Autres conseils

Ou vous pouvez simplement l'utiliser dans votre codeBehind:

protected void imageclicked(object sender, eventargs e)
{
 ImageButton ClickedButton = sender as ImageButton;
}

alors vous pouvez utiliser ClickedButton.ImageUrl

Vous pouvez ajouter un champ caché pour enregistrer quel est le nom de l'image à chaque fois lorsque le script latéral clien a tiré. Lorsque Postback, vous vérifiez simplement la valeur de ce champ.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top