2013-08-15 7 views
2

comment ajouter des événements onclentclick et onclick du code derrière au bouton image. J'ai écrit du code pour confirmer le message pour l'événement onclientclick mais pas pour l'événement onclick.imagebutton onclientclick et événements onclick

mon code est le suivant ..

ImageButton img = new ImageButton(); 
img.ID = "img1"; 
img.Visible = true; 
img.OnClientClick = "alert(confirm('Are you sure you want to delete folder with files ?'));"; 
img.Click += new ImageClickEventHandler(img_Click); 
img.ImageUrl = "~/images/admin/remove.png"; 

Code de l'événement est:

void img_Click(object sender, ImageClickEventArgs e) 
{ 
//code what i want to implement 
} 
+0

Il n'y a rien sur img_Click? – Kuzgun

+0

Peut être confirmer est la cause du problème. il suffit de retirer le confirmer dans l'alerte et vérifier. –

Répondre

0

Je pense que la ligne que vous avez écrit:

img.OnClientClick = "alert(confirm('Are you sure you want to delete folder with files ?'));"; 

doit être remplacé par:

img.OnClientClick = "return confirm('Are you sure you want to delete folder with files ?');"; 

comme aucun besoin d'alerte pour confirmer boîte.

+0

je veux l'événement onclick aussi si onclienclick retourner vrai j'ai écrit l'événement pour onclick mais son pas de tir - bébé maintenant – baby

0

changement OnClientClick comme ci-dessous

img.OnClientClick = "return confirm('Are you sure you want to delete folder with files ?');"; 

Ou vous pouvez ajouter un script dans votre page ASPX comme méthode, puis appeler à partir OnClientClick

img.OnClientClick ="ConfirmDelete()"; 


<script type="text/javascript"> 
function ConfirmDelete() 
    { 
     return confirm('Are you sure you want to delete folder with files ?'); 
    } 
</script> 
+0

si onclientclick renvoie vrai encore je veux cliquer sur l'événement pour cela du code derrière mais l'événement onclick ne tirant pas – baby

+0

je veux aussi l'événement onclick si onclienclick renvoie vrai, j'ai écrit un événement pour onclick mais son ne pas tirer – baby

Questions connexes