一个VS2008 asp.net控件的问题

来源:百度知道 编辑:UC知道 时间:2024/06/11 23:17:53
比如我拖动20个控件到Web窗体里 想让他们满屏任意拖动 我现在只能一个一个改变它们的绝对定位属性 然后拖动 这样很麻烦 有没有什么方法能让控件拖入页面以后就默认是绝对定位的 可以任意拖动的~ 请朋友们帮我一下 谢谢了~
您能说的再详细一点吗?如果这样改还是每个控件都要改它的样式啊... 还是我理解错您的意思了

VS2008 ==> 选项 ==> HTML设计器 ==> CSS定位 ==> 绝对定位

给控件加上一个样式叫
.style
{
position:absolute;
}
比如说是TextBox
<asp:TextBox id=“tx1” runat="server" class="style"/>
然后再到设计页面进行拖拽。可以拖拽到任意允许的位置了 在你拖上来后直接给他指定Style不就可以了 ..

你是不是用div布局啊?如果是,用绝对定位的话,就要视浏览器的大小而定的,就是说相对与不同显示器的尺寸而言显示的效果是不一样的,你可以试试。建议你用style=“position:relative”这样的话,就是相对于包含它的父div的相对位置,只要父div不变的话,子div的位置就不会变。在vs设计试图里面也可以拖拉他的位置。

VS2008 ==> 选项 ==> HTML设计器 ==> CSS定位 ==> 绝对定位