MrM
MrM

Reputation: 21999

How to add data to a new formed column

I am trying to add data to a newly created column...

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

Where do I add, a hardcoded count? (I want count column to have '4')

Upvotes: 0

Views: 174

Answers (2)

MrM
MrM

Reputation: 21999

It technically is a repeater function but if I get the hardcoded function... I can make the code to make it flexible. I got it to work. I was adding a column to an existing table. This is what I did...

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

Upvotes: 1

Marc Gravell
Marc Gravell

Reputation: 1063298

You add data to rows - so:

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

However, there are probably easier options; a DataSet seems massively overkill to bind a single value.

Upvotes: 1

Related Questions