У меня есть Datagridview и поле из базы данных.Я хочу сохранить это поле в теге строки в gridview, но после сохранения в теге с циклом Foreach, в другой функции, я вижу, он возвращает нулевое значение.Как мне сохранить это поле?Спасибо
private void UC_DKHoc_Load(object sender, EventArgs e)
{
var dsLop = LopDangKyServices.LayDanhSachLopDangKy();
var DatasourceGV = from lop in dsLop
select new
{
lop.MaLopDangKy,
lop.TenLopDangKy,
lop.CLB1.TenCLB,
lop.NamHoc,
lop.HocPhi,
lop.LichHoc
};
advancedDataGridView.DataSource = DatasourceGV.ToList(); // Display to gridview
int i = 0;
foreach (DataGridViewRow row in advancedDataGridView.Rows)
{
row.Tag = dsLop[i++].CLB; //save complete
}
advancedDataGridView.DisableFilter(STT);
}
В функции я вижу нулевые значения.
private void simpleButton1_Click(object sender, EventArgs e)
{
MessageBox.Show(advancedDataGridView.Rows[1].Tag.ToString()); //Null value
}