객체를 GridControl의 DataSource에 바인딩 한 후 컬럼 생성 될때 컬럼의 FieldName과 객체의 속성 값이 일치 해야 GridView에 정상적으로 출력됩니다.
FiledName과 일치 하지 않을 경우 출력될 때 빈칸으로 출력이 되는 상황이 발생합니다.
아래와 같은 속성들이 있을 때 각 컬럼의 FieldName과 속성들을 매칭한 코드 입니다.
this.listGridView.Columns[0].FieldName = "ID";
this.listGridView.Columns[1].FieldName = "Subject";
this.listGridView.Columns[2].FieldName = "UseYN";
this.listGridView.Columns[3].FieldName = "CreateDate";
this.listGridView.Columns[4].FieldName = "UpdateDate";
using System;
namespace InfoListDEV
{
/// <summary>
/// InformationModel 클래스 입니다.
/// </summary>
public class InformationModel
{
#region ID
/// <summary>
/// 아이디 입니다.
/// </summary>
public string ID { get; set; }
#endregion
#region Subject
/// <summary>
/// 제목 입니다.
/// </summary>
public string Subject { get; set; }
#endregion
#region UseYN
/// <summary>
/// 사용 여부 입니다.
/// </summary>
public string UseYN { get; set; }
#endregion
#region CreateDate
/// <summary>
/// 생성일 입니다.
/// </summary>
public DateTime CreateDate { get; set; }
#endregion
#region UpdateDate
/// <summary>
/// 수정일 입니다.
/// </summary>
public DateTime UpdateDate { get; set; }
#endregion
}
}
728x90
'C# > DevExpress' 카테고리의 다른 글
DevExpress / Winform Gridview 생성 후 컬럼 생성 / 행 추가 / 행 삭제 하기. (0) | 2019.05.08 |
---|---|
DevExpress / Winform GridView 출력 시 빈 행 출력 안되게 하기. (0) | 2019.05.07 |
DevExpress / Winform GridView Column Header와 출력 될 행의 폰트 변경 하기. (0) | 2019.04.20 |
DevExpress / Winform SearchControl에 값을 입력하여 CheckedListBoxControl 항목을 필터링 하기. (0) | 2019.04.18 |
DevExpress / Winform CheckedListBoxControl 전체 선택 및 전체 선택 해제하기. (0) | 2019.04.18 |
댓글