2012-09-18 231 views
0

我有asp.net中的4個鏈接按鈕。 我已經添加了相同的按鍵處理函數到所有這些按鈕(使用添加處理程序)。 現在我必須讀取哪個按鈕被點擊。 但我不能檢查他們的文本屬性,因爲文本也動態地改變。 我如何閱讀哪個按鈕被點擊。Asp鏈接按鈕的點擊事件

任何不同的方法也是受歡迎的。

+0

你應該添加一些代碼,你會嘗試,這將幫助我們回答你的問題。 – 2012-09-18 17:38:09

回答

1

你必須指定任何一個獨特的價值區分Link-button 您還可以使用不同的link-button

不同 link-button命令參數或ID

和使用像

void LinkButton_Click(Object sender, EventArgs e) 
     { 
     var senderss = (LinkButton)sender; 
     var uniqueid = senderss.ID.ToString(); 
     var CommandArgs= senderss.CommandArgument.ToString(); 
     } 
0

您可以使用此代碼嘗試 - 基於發件人的說法

void LinkButton_Click(Object sender, EventArgs e) 
{ 
     var control =(LinkButton) sender; 
     var id = control.Id; 
     System.Console.Write(id); 

}