我想动态添加几个textbox控件,但让他们有规律的排列,而不是都排成一列,请问有办法解决吗?
谢谢

解决方案 »

  1.   

    动态生成Table,在Table中加textbox控件
      

  2.   

    scocsdn(发菜),有没有源程序看看,最好是c#的
      

  3.   

    各位老大帮帮我代码是:
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <asp:PlaceHolder ID="aa" Runat="server"></asp:PlaceHolder>
    </form>  aspx.cs:   private void Page_Load(object sender, System.EventArgs e)
    {
    for(int i=0;i<4;i++)
    {
    TextBox cc=new TextBox();
    cc.Text="aaa";
    cc.Visible=true;
    cc.Enabled=true;
    aa.Controls.Add(cc);
    }
    }
    它是都显示在一行,能不能有规律排序,拍成下面的样子              textbox1             
                           textbox2
                           textbox3    textbox4
                                       textbox5 
      

  4.   

    比较简单的就是每个textbox后面,再加上一个 文字控件,里面就是 "\n" 就行了。
      

  5.   

    for(int i=0;i<5;i++)
    {
    TextBox bb = new TextBox();
    bb.ID = "b" + i;
    bb.Visible = true;
    aa.Controls.Add(bb);
    aa.HorizontalAlign = new HorizontalAlign();
    }