2013-04-17 100 views
1

我正在創建一個錨標籤。它被創建,但由於某種原因onClick不起作用。錨標籤的onClick不起作用

這裏是我輩代碼:

HtmlGenericControl emailsubject = new HtmlGenericControl("div"); 
emailsubject.ID = count++ + "emailSubject"; 
emailsubject.InnerHtml = "Subject: " 
    + "<a id=\"summa\" href=\"#\" onClick=\"subject_Click();\">" 
    + results2["EmailSubject"].ToString() 
    + "</a>"; 

這裏是我的onClick功能:

public void subject_Click() 
{ 
    Response.Write("Clicked"); 
} 

回答

2

您有它設置了現在的樣子,你想打電話來自html元素的javascript函數。嘗試初始化您正在創建的控件的onclick函數,或者使用另一個asp.net控件(ASP:Hyperlink)以便在後面的代碼中調用函數。

+0

明白了。雅我的壞。現在我懂了。謝謝你的評論。這是多麼愚蠢。再次感謝。 –

+0

歡迎您,不用擔心它是一個簡單的錯誤,我們都曾經做過。 – Pseudonym