2012-04-21 77 views

回答

0

你提的问题是非常简单的,但如果要是我想我明白你想要做什么,你可以试试这个:如果你想添加

在您的按钮

List<string> ThisIsYourList = new List<string>(); 
Gridview1.DataSource = ThisIsYourList; 
Gridview1.DataBind(); 

的代码隐藏一个下拉列表每一行,你需要一个ItemTemplate添加到您的GridView这样的:

<asp:TemplateField> 
    <ItemTemplate> 
    <asp:DropDownList ID="DropDownList1" runat="server"/> 
    </ItemTemplate> 
    </asp:TemplateField> 

您随时随地添加你的GridView的标签之间的ItemTemplate中。

+0

谢谢,但我需要使用我的程序来定义文本框中的行数,我很好地为他生成网格包含五列 和行与他在文本框中插入的行数? – AAHN 2012-04-22 02:02:44

0

GridView是一个数据绑定控件。这意味着它显示了数据源中的内容。要添加一行,你需要添加一个项目到数据源并重新绑定gridview。你不能直接添加行到gridview。