C# asp.net中的垂直对齐复选框

C# asp.net中的垂直对齐复选框,c#,asp.net,checkbox,C#,Asp.net,Checkbox,我正在开发asp.net应用程序,希望有一个复选框列表,如下所示: 复选框1 复选框2 事实上,我有一个: 复选框1复选框2 这是我的“page.aspx”: 这是我的“page.aspx.cs”: 对于(int i=0;i您可以添加一个css规则,将其显示属性设置为块。通过显示:块它们强制换行。您可以使用此复选框列表,并在运行时使用代码添加复选框 Checkboxlist.items.add(复选框) 并将Repeatdirection属性设置为aspx页面上复选框列表的垂直方向 <

我正在开发asp.net应用程序,希望有一个复选框列表,如下所示:

复选框1
复选框2

事实上,我有一个:

复选框1复选框2

这是我的“page.aspx”:


这是我的“page.aspx.cs”:


对于(int i=0;i您可以添加一个css规则,将其
显示
属性设置为
。通过
显示:块
它们强制换行。

您可以使用此复选框列表,并在运行时使用代码添加复选框

Checkboxlist.items.add(复选框)

并将Repeatdirection属性设置为aspx页面上复选框列表的垂直方向

<asp:Panel ID="Panel1" runat="server">
</asp:Panel>
for(int i=0;i<5;i++)
            {
                CheckBox c = new CheckBox();
                c.Text = "c"+i;
                c.ID = "c"+i;
                Panel1.Controls.Add(c);                    
            }