日期:2014-05-20  浏览次数:20784 次

小弟刚学asp 求大神指教 关于后台添加html语句的问题
我想在后台放个按钮点击就添加一堆按钮要求是动态的,要求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);