0
datagridview에 데이터 소스를 할당하고 있는데 처음으로 만 작동합니다. 데이터 소스에 두 번째 시간을 지정하면 데이터가 표시되지 않습니다. 내 코드는 다음과 같습니다가 중요한 경우datagourceview에 데이터 소스를 설정하면 데이터가 표시되지 않습니다.
gridProjectEdit.DataSource = null;
gridProjectEdit.Columns.Clear();
gridProjectEdit.Rows.Clear();
gridProjectEdit.Refresh();
if(dt!=null)
dt.Clear();
dt=methodCaller.GetProjectData(); //get the data
gridProjectEdit.DataSource = dt; //copying datatable
copyOfProjectDataTable = dt.Copy(); //this datatable used to check sno
나는 또한,이 같은 앞서 열 헤더 이름을 변경 :
//renaming column header
gridProjectEdit.Columns[0].HeaderText = "S.NO.";
gridProjectEdit.Columns[1].HeaderText = "PROJECTNAME";
이 코드를가 가진 데이터 테이블 6 행하지만 돈을 보여 주었다 두 번째 시간을 디버깅 할 때 왜 데이터를 표시하지 않는지 알지 못합니다. 열 머리글 만 표시합니다.
할거야? 동일한 코드가 두 번 실행됩니까? – Szymon
예 동일한 코드가 두 번 실행됩니다. – Mogli
@Mogli 분명히 GetProjectData가 부적절하게 작동하고, 두 번째로 –