日期:2014-05-18  浏览次数:20391 次

如果我在asp.net中产生一个控件,我要加到页面上去,我怎么控制控件的位置,这个要怎么做啊?各位高手帮忙一下
如果我在asp.net中产生一个控件,我要加到页面上去,我怎么控制控件的位置,这个要怎么做啊?各位高手帮忙一下

------解决方案--------------------
建议:
1.使用绝对定位。首先在外层放一个容器(如panel),在其style属性里加position:realitive;left:0;top:0;
2.在这个容器中放你所想放的控件,在其style属性里加position:absolte;至于它的left和top就由你自己定了(是相对于panel的),你也可以在后台cs文件里动态改变它的位置了。
3.特别说明,由于vs太智能,所以单词都不记得了,上面提到的英文单词很可能写得不对,但楼主应该可以看明白的,至少首字母肯定没有错,根据vs的提示功能肯定能找到的。呵呵
------解决方案--------------------
放在容器里就可,div
------解决方案--------------------
放进一个容器里,比如table,div,panel等,再用css对其精确定位
------解决方案--------------------
控件名称.location=new point(x,y);
你试试了