private void dgvGiaoVien_Click(object sender, EventArgs e) { try { DataGridViewRow dr = dgvGiaoVien.SelectedRows[0]; txtMaGV.Text = dr.Cells["IDGiaoVien"].Value.ToString(); txtHoTen.Text = dr.Cells["HoTen"].Value.ToString(); // txtNgaySinh.Text = dr.Cells["IDGiaoVien"].Value.ToString(); cboGioiTinh.Text = dr.Cells["GioiTinh"].Value.ToString(); // txtMaMonHoc.Text = dr.Cells["IDMon"].Value.ToString(); txtDiachi.Text = dr.Cells["DiaChi"].Value.ToString(); txtSDT.Text = "0" + dr.Cells["SDT"].Value.ToString(); DateTime dt; DateTime.TryParse(dr.Cells["NgaySinh"].Value.ToString(), out dt); if (dt.Year > 1995) { dtpNgaySinh.Value = DateTimePicker.MinimumDateTime; } else { dtpNgaySinh.Value = dt; } //txtMaMonHoc.DataBindings.Clear(); //txtMaMonHoc.DataBindings.Add("Text", GiaoVienDAO.Lay_ThongtinMonhoc((int)dr.Cells["IDMon"].Value), "TenMon"); // lay cot [tenmon cboIDMon.DataSource = GiaoVienDAO.Lay_ThongtinMonhoc((int)dr.Cells["IDMon"].Value); cboIDMon.ValueMember = "IDMon"; cboIDMon.DisplayMember = "TenMon"; //cboIDMon.SelectedValue = (int)dr.Cells[" } catch { } }