把它放进DIV里面,DIV定位方式可以在工具选项中设置,绝对或者相对定位,间接的达到了随意拖动
或者使用asp。net的面板控件,在这里的控件也可以随意拖动---期待更多好的解决方法

解决方案 »

  1.   

    WebUserControl1 uc=(WebUserControl1)Page.LoadControl("WebUserControl1.ascx"); 
    添加到div,panel中
    通过拖拽DIV实现移动
      

  2.   

    任何html元素都可以在设计窗口拖动,不仅仅是<div>或者<asp:Repeater>。首先,为你的<asp:Repeater>加入以下属性Style="left:50px; top:50px; position:absolute"这时控件就摆放在(50,50)这个位置上,用鼠标拖动控件的边框,就可以移动它。但是要注意,如果你的页面其它部分是自动排版的,你要个别东西搞这种所谓绝对定位,出来的东西会很乱,原因可想而知。
      

  3.   

    哦,Sorry,Repeater太简单了,它没有骨架,支持不了Style。可以使用DataList等,也可以使用Panel等,来使用Style属性。