Page_Load 里Button1.Click   +=   new   System.EventHandler(this.Button1_Click);   然后
private   void   Button1_Click(object   sender,   System.EventArgs   e)   
{   
  this.TextBox1.Text   =   "Button1   Clicked!";   
}

解决方案 »

  1.   

    看不太懂, 这是我的VB代码                                Case 5
                                        Dim btnC As New Button
                                        btnC.Text = "删 除"
                                        cell.Controls.Add(btnC)
                                        btnC.OnClientClick = "return confirm(""确定删除?"")"
      

  2.   

    VB的不太懂,看下这个帖子吧http://netbbs.caotingna.com/item/qiuzhu-dongtai-chuangjian-anni__14044.aspx
      

  3.   

    帮帮我吧,兄弟们
    就在page_load 的时候去数据库读取记录,然后用一个循环把记录都显示出来,然后每次循环在每条记录的后面添加一个删除按钮因为表格是用for循环显示,所以上例Dim btnC As New Button新建一个button,然后再用cell.Controls.Add(btnC)把它加入到表格中去.
    但是只能用OnClientClick,没办法再设置它的onclick属性了,兄弟该怎么办呢,帮帮我吧
      

  4.   

    动态生成的控件就要动态注册服务器端的OnClick事件,在你的控件生成的语句之后注册就可以
    Private   Sub   Form_Load()   
      Command1(0).Visible   =   False   
      For   I   =   1   To   5   
      Load   Command1(I)   
      Command1(I).Move   0,   I   *   300,   1000,   300   
      Command1(I).Visible   =   True   
      Command1(I).ToolTipText   =   "command1("   &   I   &   ")"   
      Next   
      End   Sub   
        
      Private   Sub   Command1_Click(Index   As   Integer)   
      MsgBox   "you   clicked   command1("   &   Index   &   ")"   
      End   Sub   
    这是一段别人的动态生成控件的例程,希望对楼主有所帮助
      

  5.   

    用HTML的服务器空间不就可以了吗?
      

  6.   

    试下网页中动态定义控件   
      Page_load中   
      Dim   nBut   As   Button   
     AddHandler   btn.Click,   AddressOf   nBut_OnClicked     增加过程   
      private   sub   nBut_OnClicked(ByVal   sender   As   Object,   ByVal   e   As   EventArgs)   
                      'event   
      end   sub