2009-07-12 7 views
0

Je crée un contrôle de bouton et il apparaît, mais lorsque l'événement cliqué ne se déclenche pas, je ne sais pas si cela est possible parce que le contrôle est amélioré après un événement précédent dans AJAX qui se déclenche correctement.Contrôle de bouton dynamique dans AJAX

Ne doit être exécuté qu'une seule fois.

Toutes les idées seraient appréciées, merci.

 Button btnCommentSave = new Button(); 
     btnCommentSave.ID = "mySavebtnComments" ; 
     btnCommentSave.Text = "Publish"; 
     btnCommentSave.BackColor = Color.Aquamarine; 
     phBlog.Controls.Add(btnCommentSave); 
     btnCommentSave.CommandArgument = row["ID"].ToString(); 
     btnCommentSave.Click += new EventHandler(btnSave_Click); 

btnSave_Click protégé vide (expéditeur d'objet, EventArgs e) { autre code }

Répondre

0

Vous n'êtes pas par hasard exécuter ce code sur Page_Load? Vous devez vous assurer que ce code n'est exécuté qu'une seule fois, sinon l'événement ne se déclenchera pas.

+0

Ne doit être exécuté qu'une seule fois. – BillTetrault

+0

Avez-vous essayé de jeter un oeil au code html final? Avec quelque chose comme firebug ou fiddler? – Zyphrax

Questions connexes