首页 新闻 会员 周边 捐助

怎么动态生成控件啊

0
[已关闭问题]

在页面上生成动态控件,另外在有个事件。

Button bu = new Button();
                bu.Click += new EventHandler(bu_Click);
         void bu_Click(object sender, EventArgs e)
        {
            throw new NotImplementedException();
        }

这种的不是必须把它放在页面加载时吗?那Click才会走啊。能不能有其他的解决方案啊,动态生成的啊,谢谢啊

rains的主页 rains | 小虾三级 | 园豆:860
提问于:2010-05-21 18:10
< >
分享
其他回答(1)
0

protected void Page_Load(object sender, EventArgs e)
{
    Button btnTest = new Button();
    btnTest.Text = "动态添加控件";
    this.PanTest.Controls.Add(btnTest);
    btnTest.Command += new CommandEventHandler(this.On_Button);
}
protected void On_Button(Object sender, CommandEventArgs e)
{
    Response.Write("<script language = 'javascript' type = 'text/javascript'>alert('动态添加控件成功!');</script>");
}

Astar | 园豆:40805 (高人七级) | 2010-05-22 09:47
0

楼上niuX……

Jaryleely | 园豆:367 (菜鸟二级) | 2010-05-22 10:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册