c# - 如何在运行时打印控件创建之间的空间?

标签 c# asp.net

我在运行时循环创建 Label 控件,但它们之间没有空格。

我如何在两者之间放置一些空间?我的代码是:

  for (int m = 0; m < dtGroupedByDate.Rows.Count; m++)
  {
      Label Date = new Label();
      Date.Text = dtGroupedByDate.Rows[m][0].ToString();
      this.Controls.Add(Date);
      Label PowerSum = new Label();
      PowerSum.Text = dtGroupedByDate.Rows[m][1].ToString();
      this.Controls.Add(PowerSum);                       
  }

希望得到您的回复!

最佳答案

this.Controls.Add(new LiteralControl("&nbsp;"));

这条线在这两个添加之间

关于c# - 如何在运行时打印控件创建之间的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6570691/

相关文章:

c# - 使用 C# 的 SQLDataReader 值出现 System.IndexOutOfRangeException

c# - Dropdownlist.selecteditem.value = null

c# - 如何在页面和母版页之间共享代码而无需多重继承/代码重复?

asp.net - 是否可以更改 anchor 标记的 css 属性

c# - 将值存储在 TempData 中对多个并发用户安全吗?

c# - MVC Onion 架构,一些问题

c# - 在 Panel 而不是 DataGridView 上滚动

asp.net - 跨多个回发存储对象的方法

asp.net - 使用 WCF 和 ASP.NET Web 表单传输大文件

javascript - Asp.Net按钮onclientclick问题