private void DataGrid_ResultList_ExportAllClick(object sender, EventArgs e) { if (!AuthMgr.HasFunctionPoint(AuthKeyConst.RMA_Register_Export)) { Window.Alert(ResRegister.Msg_AuthError); return; } if (queryVM == null || this.DataGrid_ResultList.TotalCount < 1) { Window.Alert(ResRegister.Msg_ExportError); return; } if (this.DataGrid_ResultList.TotalCount > 10000) { Window.Alert(ResRegister.Msg_ExportExceedsLimitCount); return; } ColumnSet colSet = new ColumnSet(this.DataGrid_ResultList, true); facade.ExportRegisterExcelFile(queryVM, new ColumnSet[] { colSet }); }