关于页面GridView的显示???(答案如果满意追加100分)

来源:百度知道 编辑:UC知道 时间:2024/05/14 15:30:49
我有个ASP.NET的页面,想可以动态添加GridView控件;
就是有个按钮,点击添加就在页面上添加一个GridView控件,可以添加多个GridView控件一字排开,比如我添加了5个GridView控件,那么页面上就显示5个GridView 如何弄???? ,也可以删除,不过只能从后往前删;
(数据我自己添,不是从数据库取,是手动创建datatable绑定)
我想晓得的就是如何在后台代码动态添加多个GridView控件?
(答案如果好追加100分)谢谢了哈

GridView g = new GridView();
g.DataSource = new object[] { "123" };
g.DataBind();

this.form1.Controls.Add(g);

这只是个简单的添加,你还需要为这个GridView添加对应的绑定列以及绑定数据。

前台:<asp:PlaceHolder ID="PlaceHolderID" runat="server"></asp:PlaceHolder>
后台:
GridView GridView控件 = new GridView();
GridView控件.绑定数据源();
PlaceHolderID.Controls.Add(GridView控件);