我想要做的是从代码后面添加多个控件到我的网站,我知道如何添加一个控件,但我想同时添加两个控件,当有人点击另一个按钮时!
这是我的代码,但它只添加了第二个按钮!
protected void Unnamed2_Click(object sender, EventArgs e)
{
Button b = new Button();
for (int i = 0; i < 2; i++)
{
b.ID = i.ToString();
b.Text = i.ToString();
b.Width=250;
b.Height = 100;
b.Style.Add("background-color", "red");
Page.Form.Controls.Add(b);
}
}
答案 0 :(得分:2)
new Button()
也需要在循环中...否则你只创建一个实例。
for (int i = 0; i < 2; i++)
{
Button b = new Button();
b.ID = i.ToString();
b.Text = i.ToString();
b.Width=250;
b.Height = 100;
b.Style.Add("background-color", "red");
Page.Form.Controls.Add(b);
}