Beyond the dream——飛雪飄寒

————磨難不過是人生鍵盤的回車。。。。。。
posts - 53, comments - 94, trackbacks - 3, articles - 0
  博客园 :: 首页 ::  :: 联系 :: 订阅 订阅 :: 管理

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

Posted on 2008-04-28 13:07 飛雪飄寒 阅读(114) 评论(0)  编辑 收藏 所属分类: ASP.NET学习总结

  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());   
  }