2016-04-22 8 views
3

私はdatatableを作成しました。 asp.net内の別のデータテーブルにコピーする

は、私は以下のように試してみました:私は間違っているつもりどこ

Session["AmountData"] = AmountDatatable; // 1st datatable which has data 

DataTable CompanyWiseRecord = new DataTable(); 
for (int i = 0; i < AmountDatatable.Rows.Count; i++) 
{ 
    CompanyWiseRecord.ImportRow(AmountDatatable.Rows[i]); // 2nd datatable which does not have data 
} 

親切に私に知らせてください。

+0

ImportRowのドキュメントでは、状態が「Detached」の場合、行は無視されます。 'AmountDatatable'の行の状態はどうですか? – Crowcoder

答えて

0

あなたには、いくつかの条件に基づいて、表1からデータを取得していない場合や、特定の行や列を割り当て、その後、あなたが直接のようにセッションを使用するだけで

DataTable CompanyWiseRecord=AmountDatatable; 
0

を使用することによってそれを行うことができます。

DataTable CompanyWiseRecord = (DataTable)Session["AmountData"]; //Retrieving DataTable from Session.

関連する問題