Top,Left 是Button自己的你要搞清楚

解决方案 »

  1.   

    应该你的控件放在<form id="form" runat=server></form>外面了
    服务器控件能放在HTMLFORM中吗?我晕
      

  2.   

    nhpyliner(兄弟)  说的有道理
      

  3.   

    Top,Left 是Button自己的你要搞清楚
    ---------------------------------------
    答:dr["X"]和dr["Y"]是从数据库读取的坐标,即button显示在页面的Top,Left位置。应该你的控件放在<form id="form" runat=server></form>外面了
    服务器控件能放在HTMLFORM中吗?我晕
    ------------------------------------
    答:HtmlForm form1 = (HtmlForm)this.FindControl("Form1"); 这个Form1就是HTML中的<form id="Form1" method="post" runat="server"></form>,button是动态加载的,怎么把他放到<form></form>里面呢?
      

  4.   

    nhpyliner(兄弟) 能详细点吗,有代码吗?谢了。
      

  5.   

    其实,生成表格,然后在表格的td中加载控件的办法与Panel的道路是一样的,所有的button都会显示排列成一行,一行放不下自动换行。这样从数据库中读取的X,Y坐标根本不起作用。因为Top,Left 是针对页面而言。