데이터그리드뷰 열 값 없는 경우 경고 메세지 창 띄우기 (DataTable이 Null일 경우)


데이터그리드뷰 열 값 없는 경우 경고 메세지 창 띄우기 (DataTable이 Null일 경우)

그리드 상에 올라온 데이터베이스가 없음에도 프로그램 시작 버튼을 누르면 생기는 예외 에러메세지 이다. 간단하게 if 문으로 조건을 걸어 알림 메세지 박스를 띄워 주면 된다. DataTable dt = this.Grid_List.DataSource as DataTable; int checkDBcnt = dt.Rows.Count; if (checkDBcnt ==0) { MessageBox.Show("등록된 선과 작업이 없습니다. 선과 지시를 등록하세요","알람!",MessageBoxButtons.OK,MessageBoxIcon.Information); this.Grid_List.Refresh(); return; }


원문링크 : 데이터그리드뷰 열 값 없는 경우 경고 메세지 창 띄우기 (DataTable이 Null일 경우)