50分相送高手帮忙!动态创建控件,控件的位置问题!!!!!
web页面有一panel控件,我想要在panel内产生一组按钮,这些按钮相对于panel的坐标已知,我以2个按钮为例两个按钮相对panel的顶坐标和左坐标分别为(2,100),(2,200)
Button btn1 = new Button();
btn1.Text = "b1 ";
btn1.ID = "b1 ";
btn1.Style.Add( "TOP ", "2 ");
btn1.Style.Add( "LEFT ", "100 ");
btn1.Style.Add( "POSITION ", "absolute ");
Panel1.Controls.Add(btn1);
Button btn2 = new Button();
btn2.Text = "b2 ";
btn2.ID = "b2 ";
btn2.Style.Add( "TOP ", "2 ");
btn2.Style.Add( "LEFT ", "200 ");
btn2.Style.Add( "POSITION ", "absolute ");
Panel1.Controls.Add(btn2);
但这样实现不了对按钮位置的控制
请问高手:如何实现 如何实现 如何实现 如何实现 如何实现 如何实现 !!!!
------解决方案--------------------btn1.Style.Add( "POSITION ", "absolute ");
改成相对的试试。
------解决方案--------------------btn1.Style.Add( "POSITION ", "relative ");
------解决方案--------------------btn2.Style.Add( "POSITION ", "relative ");