CODEKILLER

반응형

DataSource 깨끗하게 초기화하기
DataSource 깨끗하게 초기화하기

GridControl.DataSource 초기화

그리드컨트롤에 한번 바인딩을 하고 다시 바인딩을 할 때, 기존의 GridView에 컬럼이 남아 있는 증상이 있습니다.

gridContro.DataSource = null; gridContro.DataSource = 데이터; 이렇게만 하는 것으로는 깨끗하게 초기화가 되지 않습니다. 아래의 소스를 참고하시면 되겠습니다.

if (this.gridControl1.DataSource != null)
{
	this.gridView1.Columns.Clear();
	this.gridControl1.DataSource = null;
}

this.gridControl1.DataSource = otherSource;
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band