如何重叠?我是想在Image控件上放一个按扭控件如何实现?分我会给你,请赐教.

解决方案 »

  1.   

    直接的不行 你拖一个一个PANEL控件到页面上,然后设置它的
    this.Panel1.BackImageUrl = " c:\\a.jpg";
    在添加一个按扭控件在这个PANEL上就可以了
      

  2.   

    你可以用html控件,如div,在div中增加背景图片,后再把button托到div上
      

  3.   

    原则上是不可以叠加的,但你需要,那么不是不可以的。1——
    通过CSS设置控件的位置,设置其坐标是resolve(记不起怎么拼写了,是绝对的意思)
    这个方案是我的设想,但好象不成功。2——
    定义div,把控件放在DIV里面,然后使用1的方法设置div的坐标。
    这个是肯定可以的3——
    关于把按钮放在IMAGE上面,这不难,通过一个DIV、TABLE等,把IMAGE作为背景存在,然后在里面添加按钮。
      

  4.   

    关键是POSITION: absolute;<asp:Image id="Image1" style="Z-INDEX: 105; LEFT: 64px; POSITION: absolute; TOP: 216px" runat="server"
    Width="600px" Height="168px"></asp:Image>
    <asp:Button id="Button2" style="Z-INDEX: 106; LEFT: 368px; POSITION: absolute; TOP: 304px" runat="server"
    Text="Button"></asp:Button>
      

  5.   

    you can use ImageButton control
      

  6.   

    triout(笨牛) 说的对!
    我认为!
      

  7.   

    Button aa = new Button();
    button1.Controls.Add(aa);
      

  8.   

    你把image当作背景放在td里不就可以拉?
      

  9.   

    先放一个groupbox,把其背景设为图片,再在上面放一个按钮。