Beyond the dream——飛雪飄寒

————磨難不過是人生鍵盤的回車。。。。。。
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

.net动态添加控件及对应事件

Posted on 2008-04-28 13:07  飛雪飄寒  阅读(653)  评论(0编辑  收藏  举报

  private void Page_Load(object sender, System.EventArgs e)
  {    
        
    //定制菜单 
    Button BtnAll=new Button ();
    BtnAll.CommandArgument ="所有栏目";
    BtnAll.Text ="所有栏目";
    BtnAll.Command +=new CommandEventHandler(this.OnButton);
    PHMenu.Controls.Add(BtnAll);       
    for (int i=0;i<dtItemName.Rows.Count;i++)
    {
     Button Btn=new Button ();
     Btn.CommandArgument =dtItemName.Rows[i]["ItemName"].ToString();
     Btn.Text =dtItemName.Rows[i]["ItemName"].ToString();
     Btn.Command +=new CommandEventHandler(this.OnButton);
     PHMenu.Controls.Add(Btn);     
    } 
 }
  public void OnButton(Object Sender, CommandEventArgs e)
  {
   this.InitItems(e.CommandArgument.ToString());   
  }