我在visual studio 2005中开发网站时,asp.net页面上的控件不像winform编程那样可以在任意位置拖动,但是如果这样选择:
单击工具-->选项-->html设计器-->css定位,将右侧的第一个checkbox选中,然后选择相对定位,这样就可以将控件拖动到任意位置,我把它放到设计页面的中间,但是在浏览器下调试时却并不是显示在浏览器的中央,这是为什么?如果我想将其显示在浏览器的中央,应该采取什么操作?这方面的知识是什么知识?我不选择相对定位,把控件拖动到设计器中央,但是此时如果点击调试还是不会显示在浏览器的中央,又是为什么呢?谢谢大家帮我

解决方案 »

  1.   

    web页面是需要表格或者div做容器的,把控件放在容器中利用css等进行定位
      

  2.   

    控件的主要应用是针对网站的页面吗? 
    如果是针对的网站页面 首先是你的开发流程是否是美工先负责好了整个页面的设计和切片 如果是这样 根据TABLE 或是DIV+CSS 根据响应的位置方好了aspc
      

  3.   

    可以试试用 Table 定位,按相对宽度等
      

  4.   

    这个怎们说呢....
    看来楼主并不精通css
    css并不是所见即所得的形式
    一般地只要不是绝对定位,就取决于页面顶层容器的高度和宽度
    如果楼主仔细测量的话,有可能你的控件是在body的正中,但不一定在页面的正中
    如果要在页面正中显示的话需要通过javascript来进行控制,而且要采用绝对定位的方式
      

  5.   

    简单点,选择控件右键,点击属性,然后style,里面有个定位,有绝对,相对定位了,你选择数字就行了