1

2 つの列を持つ DataTable があります。別の列を最初に挿入し、それらの 2 つの列を 1 つ右に移動したいと思います。

 DataTable dtCurrentTable = (DataTable)ViewState["CurrentTable"];

これを行う方法はありますか?

ありがとう。

4

2 に答える 2

6

これを試して。

DataColumn column = dtCurrentTable.Columns.Add("Column Name", typeof(<<The data type of your column>>));
column.SetOrdinal(0);// to put the column in position 0;
于 2013-03-28T05:06:10.547 に答える
1

こんなことをする>>

DataTable workTable = new DataTable("Customers");

    DataColumn workCol = workTable.Columns.Add("CustID", typeof(Int32));
    workCol.AllowDBNull = false;
    workCol.Unique = true;

    workTable.Columns.Add("CustLName", typeof(String));
    workTable.Columns.Add("CustFName", typeof(String));
    workTable.Columns.Add("Purchases", typeof(Double));

役立つことを願っています。

于 2013-03-28T05:08:06.650 に答える