2014-03-30 39 views
2

我在後面的代碼中創建了一個ImageButton。現在我需要當客戶端按下ImageButton時,ImageButton將執行某個功能。問題是它沒有做這個特定的功能。如何使用ImageButton.OnClick如果ImageButton是在代碼後面創建的

這是代碼 -

var img = new ImageButton(); 
img.ID = "Del" + i.ToString(); 
img.ImageUrl = "images/1395958363_meanicons_57.png"; 
img.Width = 48; 
img.Height = 38; 
img.Click += new System.Web.UI.ImageClickEventHandler(this.btnForDelete_Click); //doesn't work!! 

Lab.Controls.Add(img); //put the image in a label 

回答

2

EventHandler不能與LinkBut​​ton一起使用。 請嘗試以下操作:

img.Click += new ImageClickEventHandler(onImageClick); 
相關問題