Can not edit cell in DataTable

I have a DataTable with two columns...I can edit my name column but my cost column will not let me put in my own values...is there something i am doing wrong when adding the 2nd column


public void MakeOrderTotalTable()
{
System.Data.DataColumn _column1 =
new System.Data.DataColumn("Name",typeof(string),_name);
System.Data.DataColumn _column2 =
new System.Data.DataColumn("Cost", typeof(decimal),_cost.ToString());
System.Data.DataRow CostRow = OrderTotalTable.NewRow();
OrderTotalTable.Columns.Add(_column1);
OrderTotalTable.Columns.Add(_column2);
OrderTotalTable.Rows.Add(CostRow);
this._dsRatesOnOrder.Tables.Add(OrderTotalTable);
this.dgOrderRates.DataSource = this._dsRatesOnOrder.Tables[0];
}





Answer this question

Can not edit cell in DataTable

  • jheddings

    what happens

    I would also suggest to add the columns before creating the CostRow.

    public void MakeOrderTotalTable()
    {
    System.Data.DataColumn _column1 = new System.Data.DataColumn("Name",typeof(string),_name);
    System.Data.DataColumn _column2 = new System.Data.DataColumn("Cost", typeof(decimal),_cost.ToString());
    OrderTotalTable.Columns.Add(_column1);
    OrderTotalTable.Columns.Add(_column2);

    System.Data.DataRow CostRow = OrderTotalTable.NewRow();

    OrderTotalTable.Rows.Add(CostRow);
    this._dsRatesOnOrder.Tables.Add(OrderTotalTable);
    this.dgOrderRates.DataSource = this._dsRatesOnOrder.Tables[0];
    }



  • Can not edit cell in DataTable