none
编程方式添加Button按钮的问题。。。急~~ RRS feed

  • 问题

  • 我遇到这样一个问题。。。

    我有一个aspx页,里面有一个动态的表,用来显示数据库里面的数据。我现在想实现这样一个功能,在表的每行添加一个删除按钮,可以删除对应行的数据,就像GridView。但是呢,一方面Button按钮必须在form里面,一方面我又要定位按钮的位置,也就是在表单的行里面。。怎么定位呢???

    我一写form1.Controls.Add(DeleteButton);这行代码,按钮的位置就不会弄了。。。版主 大虾们  救命。。。

    2011年5月30日 4:53

答案

全部回复

  • 我突然想到一个问题。。。

    form是不是要add那个已经整合了按钮的Table。。。。而不是单个按钮。。。

    2011年5月30日 5:03
  • 你加在什么位置,你就写指定位置的.Add,如 <asp:Panel id=xx runat=server/>

    xx.Contrls.Add(DeleteButton)

    复杂的带表格的格式,直接采用gridview就很好


    【孟子E章】
    2011年5月31日 5:27
    版主
  • 可以在每一行中加入Panel或者placeholder,在这两个容器或者占位上可以Add按钮控件,并且可以按钮控件通过OnClick绑定触发事件。


    虚心学习,学以致用
    2011年6月1日 9:14
  • 你用的循环绑定控件是什么,listview ,直接加入到ItemTemplate就可以了,然后FindControl
    2011年6月2日 2:28
    版主