現在、Windows Powerpack DataRepeater コントロールを使用して、DataTable からデータを表示しようとしています。
これまでのところ、DataRepeater は、データベースから呼び出された結果の DataTable に 8 つの行があることを認識していますが、実際のデータを表示するために 3 つのテキスト ボックス (DataRepeater の ItemTemplate に入れたもの) を取得できませんでした。行。
DataTable DT = BL.GetDataTable();
BindingSource bSource = new BindingSource();
bSource.DataSource = DT;
DR.DataSource = bSource;
txtEmail.DataBindings.Add("Text", bSource, "Email");
txtID.DataBindings.Add("Text", bSource, "ID");
txtName.DataBindings.Add("Text", bSource, "Name");
したがって、DataRepeater(DR) を表示すると、8 行が表示されます。テキストボックスが DR の一部として残されている場合、これらの 8 つの行のそれぞれで繰り返されますが、データはありません。
テキストボックスを削除してフォームに直接配置すると、DR をナビゲートすると、テキストボックスに対応するデータが表示されます。これは私が探している動作ではありません。
テキストボックスにデータを表示し、DataRepeater の一部になる方法を知っている人はいますか?