如何从字符串中调用click事件

时间:2013-08-09 10:04:29

标签: c# .net string events click

这是我的问题。

    string btn = "btn7";
    //this is the problem.
    btnClone.click += this.controles[btn]_click ;

所以我想用一个字符串将事件分享到另一个按钮,字符串是必须的。

我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:2)

通过id查找控件的更标准方法是

Button b = (Button)FindControl(btn);

如果您不知道ID

,也可以像这样搜索
   Button oldButt = this.Controls.OfType<Button>().(b => b.Name == btn).First();