我想在后台放个按钮点击就添加一堆按钮要求是动态的,要求10个一换行,用后台语句来实现在.aspx页面添加html语句
这是我写的按钮点击事件
protected void btnAdd_Click(object sender, EventArgs e)
{
for (int i = 0; i < 10; i++)
{
Button btn = new Button();
btn.ID = "btn" + i;
PlaceHolder1.Controls.Add(btn);
Response.Write("<br>");
}
}
但是运行起来就是不换行,是不是写错了。还有怎么在类里写语句来添加html代码啊知道的麻烦写个例子
------解决方案--------------------
for (int i = 0; i < 10; i++)
{
Button btn = new Button();
btn.ID = "btn" + i;
PlaceHolder1.Controls.Add(btn);
}
Panel p = new Panel();
PlaceHolder1.Controls.Add(p);