2009-01-12 23 views
0

我試圖將數據添加到一個新創建的列...如何將數據添加到新形成列

DataSet ds = new DataSet; 
ds.Tables[0].Columns.Add("Count"); 
Data.DataSource = ds; 
Data.DataBind(); 

我在哪裏添加,硬編碼數? (我想數列有「4」)

+0

這是表的HTML表或你想僅僅有4列使用asp網絡control..ex:GridView的 – TStamper 2009-01-12 15:24:37

回答

1

它在技術上是一箇中繼器功能,但如果我得到硬編碼功能......我可以讓代碼變得靈活。我得到它的工作。我正在向現有表格添加一列。這是我做過什麼......

for int i=0; i<ds.tables[0].Rows.Count; i++) 
{ 
    ds.tables[0].Rows[i]["Count"] = "4"; 
} 
1

您將數據添加到行 - 這樣:

DataSet ds = new DataSet(); 
    DataTable table = ds.Tables.Add(); 
    table.Columns.Add("Count", typeof(int)); 
    table.Rows.Add(4); 

不過,也有可能更容易的選擇;一個DataSet似乎大規模矯枉過正以綁定一個單一的值。

相關問題