2009-10-12 8 views
0

J'utilise un ImageButton ASP.NET sur mon site Web. Lorsqu'un utilisateur clique sur ImageButton, un javascript est déclenché via l'événement OnClientClick. Le script modifie ImageUrl du ImageButton.Obtention des modifications OnClientClick d'ASP.NET ImageButton sur le serveur

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

Cliquer sur le bouton provoque l'affichage d'un message.

Y a-t-il un moyen de connaître la bonne ImageUrl de l'ImageButton du côté serveur maintenant lors du traitement de l'événement OnClick côté serveur du bouton d'envoi?

Répondre

1

pouvez-vous stocker cet URL modifié dans une zone de texte masquée et lors de la publication, vous pouvez obtenir la zone de texte.

0

Vous pouvez ajouter un champ masqué pour enregistrer le nom de l'image chaque fois que le script côté clien est déclenché. Lors de la publication, il vous suffit de vérifier la valeur de ce champ.

1

ou vous pouvez simplement utiliser dans votre behind:

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

vous pouvez utiliser ClickedButton.ImageUrl

Questions connexes