2012-04-21 109 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。