我試圖動態地創建一個表並將文本框放入其中。在下面的代碼中,我試圖爲每個k創建一個不同名稱的文本框。但是隻有k的最後一個值纔會顯示在文本框中。我想知道如何給文本框命名,以便顯示全部內容。在循環中動態創建文本框
for (int k = 0; k < tblCols; k++)
{
TableCell tc = new TableCell();
TextBox txtCompanyName = new TextBox();
txtCompanyName.Text = dsmissing.Tables[0].Rows[tblCols- 1]["NewCompanyName"].ToString();
tc.Controls.Add(txtCompanyName);
}
你試過'txtCompanyName.Name'? – 2012-03-22 19:11:57