Em có một hàm xử lý khi chọn một dòng trên gridview để hiện thị vào ô textbox mà dropdowlit.Nhưng khi chọn vào thì nó hiện thị thế nào ấy.Click vào dòng đầu thì nó hiện cái cái đầu của khoa khác. Còn khi click vào dòng thứ 2 thì nó hiện thông tin của dòng thứ 1
protected void viewData_SelectedIndexChanged(object sender, EventArgs e)
{
int row = viewData.SelectedIndex;
KetNoi kn = new KetNoi();
DataTable dt = new DataTable();
dt = kn.GetData("SELECT lopbc,masv,hoten,ngaysinh,diachi fROM dbo.sinhvien");
txtLop.Text = dt.Rows[row][0].ToString();
txtMa.Text = dt.Rows[row][1].ToString();
txtTen.Text = dt.Rows[row][2].ToString();
txtNgaySinh.Text = dt.Rows[row][3].ToString();
txtDiaChi.Text = dt.Rows[row][4].ToString();
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?