在asp.net中垂直对齐复选框

时间:2014-11-05 15:01:17

标签: c# asp.net checkbox

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

checkbox1
checkbox2
...

其实我有这个:

复选框1复选框2 ...

这是我的“page.aspx”:

<asp:Panel ID="Panel1" runat="server">
</asp:Panel>

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

for(int i=0;i<5;i++)
            {
                CheckBox c = new CheckBox();
                c.Text = "c"+i;
                c.ID = "c"+i;
                Panel1.Controls.Add(c);                    
            }

2 个答案:

答案 0 :(得分:0)

您可以添加css规则,将display属性设置为block。通过display:block,他们强制换行。

答案 1 :(得分:0)

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

Checkboxlist.items.add(复选框);

并将Repeatdirection属性设置为aspx页面上的checkboxlist的垂直