如何使用动态行数创建动态GridView单击按钮
并将DropDownList放在一列。
答案 0 :(得分:0)
GridView是一个数据绑定控件。这意味着它显示了数据源中的内容。要添加行,您需要将项添加到数据源并重新绑定gridview。您无法直接向gridview添加行。
答案 1 :(得分:0)
你的问题非常简短,但如果我认为我明白你想做什么,你可以试试这个:
在按钮的代码隐藏中
List<string> ThisIsYourList = new List<string>();
Gridview1.DataSource = ThisIsYourList;
Gridview1.DataBind();
如果要为每一行添加下拉列表,则需要将gridtemplate添加到gridview,如下所示:
<asp:TemplateField>
<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server"/>
</ItemTemplate>
</asp:TemplateField>
您可以在gridview的标记之间的任何位置添加此itemtemplate。