private void dgmain_RowEnter(object sender, DataGridViewCellEventArgs e) { if (dgmain.Rows[e.RowIndex].IsNewRow == false) { lst_nozzels.Items.Clear(); lbl_id.Text = dgmain.Rows[e.RowIndex].Cells[0].Value.ToString().Trim(); IEnumerable <DaySession> sessions = CustomeRepository.GetDaySessionForDay(commonFunctions.ToInt(lbl_id.Text.Trim())); foreach (var item in sessions) { ListViewItem itemx = new ListViewItem(item.SessionName, 0); itemx.Tag = item; lst_nozzels.Items.Add(itemx); } } }