예제 #1
0
        private void gvMain_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)
        {
            ColumnView view = sender as ColumnView;

            if (e.Column.FieldName == "TruongId" && e.ListSourceRowIndex != DevExpress.XtraGrid.GridControl.InvalidRowHandle)
            {
                Object truongIdObj = view.GetListSourceRowCellValue(e.ListSourceRowIndex, "TruongId");

                if (!DBNull.Value.Equals(truongIdObj))
                {
                    int truongId = (int)truongIdObj;
                    e.DisplayText = StaticDataUtil.GetTruongNameByTruongId(truongId);
                }
            }
        }