你可以获得panel的定位吧
在程序里在控制textbox和label的位置不就可以啦
比如获得panel的坐标为(x,y)
那么设定label的坐标为(x+1,y+1)
这不就是label相对panel的坐标为(1,1)了

解决方案 »

  1.   

    你可以获得panel的定位吧
    在程序里在控制textbox和label的位置不就可以啦
    比如获得panel的坐标为(x,y)
    那么设定label的坐标为(x+1,y+1)
    这不就是label相对panel的坐标为(1,1)了
      

  2.   

    Panel的坐标我还没有试过
    但是我试过表格单元格的坐标
    当分辨率改变时页面就乱了
    我想,能不能以Panel为容器,然后添加的textbox或label相对panel定位是最好的办法了
      

  3.   

    而且这样也不能保证TextBox和Label与Panel在同一个平面中阿我的意思是说,动态添加到Panel中的TextBox和Label是浮在Panel上面的
      

  4.   

    用另外的方法搞定了:在表格的相应单元格中,也就是要动态生成webform的位置,
    添加这个控件:System.Web.UI.WebControls.Literal然后给他的text属性赋值:
    MyLiteral.Text="<iframe marginheight=0 marginwidth=1 frameborder=0 width=100% height=100% scrolling=Yes src=./ShowCreate.aspx?strQuery="+strQuery+"&fileid="+e.Item.Cells[1].Text.ToString()+"></iframe>";搞定!!!!!谢谢各位!!