我有一个问题,我在asp.net的面板中动态创建链接按钮,但我不能将它放在新行,它只出现在一起。请帮帮我。
我的代码是:
LinkButton lb = new LinkButton();
lb.Text = TextBox1.Text;
lb.ID = TextBox2.Text;
Panel1.Controls.Add(lb);
Panel1.Controls.Add(new LiteralControl("
"));
答案 0 :(得分:0)
您需要在块级HTML元素(如<div>
或<p>
)中包围LinkButton,或插入带有换行符LiteralControl
<的<br/>
< em>在之前添加LinkButton
Panel1.Controls.Add(new LiteralControl("<br/>"));
LinkButton lb = new LinkButton();
lb.Text = TextBox1.Text;
lb.ID = TextBox2.Text;
Panel1.Controls.Add(lb);
或者...
Panel1.Controls.Add(new LiteralControl("<div>"));
LinkButton lb = new LinkButton();
lb.Text = TextBox1.Text;
lb.ID = TextBox2.Text;
Panel1.Controls.Add(lb);
Panel1.Controls.Add(new LiteralControl("</div>"));