2013-03-22 75 views
2

我的問題是我在動態單元格中創建動態鏈接按鈕。
並從IM處理鏈接按鈕的事件在動態創建的鏈接按鈕單擊事件中傳遞參數

lnk.Click += new EventHandler(this.LinkButton_Click);    
protected void LinkButton_Click(object sender, EventArgs e) 
{  
    LinkButton lnk = (LinkButton)sender; 
    //perform some logic 
} 

我想要做的事在這個動態創建的鏈接按鈕點擊事件,但對於我需要傳遞一些參數..

我不知道如何去做這個。

回答

0

您可以使用CommandArgument和CommandName屬性。在創建時設置它們並使用lnk.CommandArgument或lnk.CommandName來檢索它們。

+0

但我需要傳遞更多THN 2串每當創建的鏈接按鈕 – DividesByZero 2013-03-22 13:43:31

+0

,你可以用一個特殊的卡拉科特它們分開,像「:」。檢索值時,只需使用Split()方法即可。這對你有用嗎? – 2013-03-22 13:44:54

+0

是的我knw如何拆分that.but那不會work.because我將在SQL查詢中使用這些字符串..而且我很困惑如何通過這些字符串聲明單擊事件 – DividesByZero 2013-03-22 13:47:24

1

這是一個類似的問題,可以幫助你。 您可以使用命令和命令名來解決您的問題。 創建按鈕動態調用方法並傳遞參數

相關問題