我正在尝试将数据添加到新创建的列中...
DataSet ds = new DataSet;
ds.Tables[0].Columns.Add("Count");
Data.DataSource = ds;
Data.DataBind();
我在哪里添加硬编码计数? (我希望计数列有'4')
答案 0 :(得分:1)
您将数据添加到行 - 所以:
DataSet ds = new DataSet();
DataTable table = ds.Tables.Add();
table.Columns.Add("Count", typeof(int));
table.Rows.Add(4);
然而,可能有更简单的选择; DataSet
似乎大量过度杀死以绑定单个值。
答案 1 :(得分:1)
它在技术上是一个转发器功能但是如果我得到硬编码功能......我可以使代码变得灵活。我得到了它的工作。我在现有表中添加了一列。这就是我做的......
for int i=0; i<ds.tables[0].Rows.Count; i++)
{
ds.tables[0].Rows[i]["Count"] = "4";
}