imgb.Click += new EventHandle(方法名);

解决方案 »

  1.   

    在后台代码里有这么几个字:
    Web 窗体设计器生成的代码
    你点击展开后,可以看到有关页面上所有控件的初始化信息.看看它们的事件是怎么加进去的.
    代码就如上面这位兄弟所讲的.如果你那个控件,是像protected System.Web.UI.WebControls.Button Button1;
    也就是说如果是类成员的话.事件属性最好在初始化里定义.事实上,我也不有遇见过动态加事件的事.但是,道理是一样的.
    在随便在哪个方法里,定义它的事件,都是可以的.只它被实例化出来了.
      

  2.   


    TextBox txt=new TextBox();
    txt.ID="txt"+i.ToString()+j.ToString();
    txt.Width=100;
    txt.BorderStyle=BorderStyle.Groove;
      

  3.   

    protected virtual Button AddBT() { bt=new Button(); bt.Click +=new System.EventHandler(bt_Click); bt.Text="test"; tt.Controls.Add(bt); return bt; }private void bt_Click(object sender, System.EventArgs e) { ((Button)sender).Text="you clicked me"; }
      

  4.   

    多谢各位,现在我将具体的问题写出来,请提些方案建议:
    页面中动态生成n个按扭控件,控件的ID为:bt1,bt2...btn。
    n是从数据库中读的,事先不知是多少,对每个按扭btn都有一个click事件,事件与各自的编号n有关,如bt1的click事件为click1();btn的事件clickn();
      

  5.   

    多谢ppp80() ,解决了,立即给分。
    在麻烦您:如何控制控件的位置?控制STYLE属性