반응형
Devexpress에서 엑셀파일의 데이터를 그리드콘트롤러에 "가져오기"를 구현하기 위한 Sample Code
using DevExpress.DataAccess.Excel;
//. . .
DevExpress.DataAccess.Excel.ExcelDataSource myExcelSource = new DevExpress.DataAccess.Excel.ExcelDataSource();
myExcelSource.FileName = @"d:\Work\Excel DataSources\Book1.xlsx";
ExcelWorksheetSettings worksheetSettings = new ExcelWorksheetSettings("SalesPerson", "A1:L13");
myExcelSource.SourceOptions = new ExcelSourceOptions(worksheetSettings);
//or
myExcelSource.SourceOptions = new CsvSourceOptions() { CellRange = "A1:L100" };
myExcelSource.SourceOptions.SkipEmptyRows = false;
myExcelSource.SourceOptions.UseFirstRowAsHeader = true;
myExcelSource.Fill();
gridControl1.DataSource = myExcelSource;
반응형
'DevExpress&UI' 카테고리의 다른 글
GridControl 행추가 (0) | 2020.10.06 |
---|---|
[BandedGridView] 밴드에 정렬이벤트부여 및 필터링(결과내 검색) (0) | 2019.10.11 |
[DevExpress][GridView] 선택된 row값을 가져오는 코드들 (0) | 2019.03.27 |