0

我有一个表单 f runat="server" 在运行时向其中添加 LinkBut​​ton 控件。

foreach(string aLink in WordList) 
{
    LinkButton lb = new LinkButton();
    lb.ID = aLink;
    lb.Text = aLink;
    f.Controls.Add(lb);
}

结果是所有链接都在一条线上,远离屏幕。这都是默认样式。用 Chrome 和 IE 试过,结果相同。

是否需要对动态 LinkBut​​ton 控件执行一些特殊操作以使生成的锚点环绕?

4

2 回答 2

2

在每个链接之间添加一个空格:

// after adding lb:
f.Controls.Add(new LiteralControl(" "));
于 2013-09-20T21:06:34.243 回答
1

在每个项目之间添加一个空格。如果它在 HTML 表格中,请确保在<TD>.

于 2013-09-20T21:13:26.377 回答