C# 在其位于面板中的表之间添加空格

C# 在其位于面板中的表之间添加空格,c#,panel,C#,Panel,我使用ASP.NET并希望在面板中创建一些表。所以,我需要在表之间添加空格。我试图创建标签并将其添加到每个表之后,但它不起作用 Label label = new Label(); label.Text = Environment.NewLine; panel.Controls.Add(label); 我更喜欢添加一个右边框:5px纯白到所有元素。您可以通过多种方式实现这一点,一种是插入一个div元素并使用维度设置style属性,另外,如果使用div,请确保将innerText/innerHT

我使用
ASP.NET
并希望在面板中创建一些表。所以,我需要在表之间添加空格。我试图创建标签并将其添加到每个表之后,但它不起作用

Label label = new Label();
label.Text = Environment.NewLine;
panel.Controls.Add(label);

我更喜欢添加一个
右边框:5px纯白到所有元素。

您可以通过多种方式实现这一点,一种是插入一个div元素并使用维度设置style属性,另外,如果使用div,请确保将innerText/innerHTML设置为(空格),因为某些浏览器不会显示空div。另一种方法是将表的margin属性的style属性设置为所需的空间

table.Attributes.Add("style", "margin-left:10px; margin-top:20px;");

你可以使用CSS边框如果背景不是白色,你会怎么做?边框是简单的错误,
右边距:5px
右侧填充:5px
不仅更短,而且是正确的方法。