2009-03-25 6 views
0

저는 C# 프로젝트에서 작업 중입니다. 새 레코드를 삽입 한 후 DataGridview 컨트롤을 업데이트해야합니다. 내가이 일을 할 때 gridview 또한 이전 값을 유지합니다. 업데이트 된 레코드 만 표시하려면 어떻게해야합니까?DataGridview를 업데이트하는 방법

+0

코드 섹션을 게시하십시오. – itsmatt

답변

2

바인딩 할 데이터 원본을 표시해야합니다. 업데이트 기능이없는 경우 (예 : INotifyPropertyChanged 구현) 그리드는 값이 변경되고 자체를 업데이트 할 때이를 알 수 없습니다.

1

데이터를 분석하기 위해 코드 스 니펫을 게시하지 않았으므로 행 삽입 후에 Data/Gridview를 다시 바인딩하지 않아야합니다.

0

데이터 원본에서 그리드에 업데이트 알림을 제공하기위한 적절한 알림을 구현하지 않으면 바운드 데이터 소스가 변경 될 때 ResetBindings으로 전화해야합니다.

관련 문제