一个asp.net页面,有母版页,想在DataList右边插入几个TextBox和搜索按钮,使其不随着DataList的长短变化而变化位置,不知道如何设置,请高手指教!谢谢~

解决方案 »

  1.   

    楼主可以改用 repeater 比较灵活些 
      

  2.   

    首先需要一个table进行左右布局,然后左边的td内放置DataList,而右边的td内放置“几个TextBox和搜索按钮”。更好的办法,是将右边的部分单独独立出来作为一个ascx(独立交互界面应用控件)而定义和开发,编写此ascx的人不用管它将来放到哪一个布局中,只需要实现其接口(属性、方法、事件)就行了。
      

  3.   

     详细研究一下div+css或是直接简单的用表格,
    DataList放在左边的单元格,你后面加的放在右边的单元格,把边框设置为0,就OK了。
      

  4.   

    我说的就是把datalist放表格中布局会改变......