2013-03-22 73 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

这是一个类似的问题,可以帮助你。 您可以使用命令和命令名来解决您的问题。 创建按钮动态调用方法并传递参数

相关问题