以下のasp:tableにプログラムで行を追加しようとしているのは、これまでの私の努力です:-
しかし、datarowにはgetenumoratorが含まれていません。これが何を意味するのかわかりません。誰か助けてもらえますか?
リピーターを使用する方が簡単なのはわかっていますが、このページにはサーバーサイドテーブルが必要なので、このようにしようとしています。また、テーブルヘッダーに一致するように正しい順序で列データを追加するにはどうすればよいですか?
dtEquipment = new dsData.tblEquipmentDataTable();
taEquipment = new dsDataTableAdapters.tblEquipmentTableAdapter();
taEquipment.FillbyUser(dtEquipment);
foreach (DataRow DRow in dtEquipment)
{
TableRow tRow = new TableRow();
foreach (DataColumn dCol in DRow)
{
TableCell tCell = new TableCell();
tCell.Text = DRow["AssetNo"].ToString();
tRow.Cells.Add(tCell);
}
tblTest.Rows.Add(tRow);
}