파일을 자동으로 기본 경로에 저장하는 대신 사용자에게 Excel 파일을 저장할 수있는 옵션을 제공하려고합니다. 어떻게해야합니까?C#을 통해 생성 된 Excel 파일의 '다른 이름으로 저장'대화 상자를 표시하는 방법
0
A
답변
0
다른 이름으로 저장 대화 상자를 표시하는 사용자 정의 ActionResult 클래스를 만들어야합니다. Phil Haack은 약 an excellent tutorial입니다.
0
This question은 asp.net MVC (FileResultType을 사용하여)에서 파일을 다운로드하는 것을 처리합니다 ... 여전히 적용해야하는 Excel 파일을 보내기 만하면됩니다.
+0
메신저 FileResult 형식을 사용하지 않습니다 .... 메신저 Excel 개체 라이브러리를 사용하여 .... 어떤 솔루션 ??/ – user726895
1
내가 정말 어쨌든 ASP.NET MVC 질문,하지만 믿을 :
Excel.Application excel = new Excel.Application();
Excel.Workbook workbook = excel.Workbooks.Add(Missing.Value) as Excel.Workbook;
...
object filename = excel.GetSaveAsFilename("DefaultName.xls",
"Excel 2000-2003 Workbook (*.xls), *.xls", Missing.Value,
Missing.Value, Missing.Value);
if (!(filename is bool))
{
workbook.SaveAs(filename, Excel.XlFileFormat.xlWorkbookNormal,
Missing.Value, Missing.Value, Missing.Value, Missing.Value,
Excel.XlSaveAsAccessMode.xlNoChange, Missing.Value, Missing.Value,
Missing.Value, Missing.Value, Missing.Value);
excel.Quit();
}
+0
대화 상자가이 코드와 함께 나타 납니까 ??? – user726895
관련 문제
- 1. Excel XP에서 '다른 이름으로 저장'이벤트를 재정의하는 방법 COM 추가 기능
- 2. 생성 된 Excel 파일에 객관식을 제공하는 방법
- 3. 다른 파일의 파일 이름으로 파일 만들기 C++
- 4. 다른 이름으로 파일 저장 - 동적 데이터가 포함 된 대화 상자
- 5. MATLAB의 편집 텍스트 상자를 통해 GUI에 카운터 값을 표시하는 방법
- 6. 다른 이름으로 백업을 복원하는 방법
- 7. 브라우저에서 다른 이름으로 저장 ... 대화 상자를 사용하도록 설정
- 8. Log4net을 사용하여 생성 된 파일의 이름 지정
- 9. bcp를 통해 생성 된 파일의 SQL Server 가져 오기
- 10. Chrome 확장 프로그램을 통해 PDF 파일의 텍스트를 강조 표시하는 방법
- 11. 저장 대화 상자를 사용하여 생성 된 Excel 인스턴스를 클라이언트의 디스크에 저장하는 방법
- 12. 생성 된 파일의 MyBatis 예외
- 13. 양식을 Ajax를 통해 생성 한 후 유효성 검사를 표시하는 방법
- 14. asp.net에 삭제 확인 대화 상자를 표시하는 방법
- 15. 텍스트 상자를 고유 이름으로 바꾸기
- 16. Excel 파일의 데이터 열을 다른 파일로 복사
- 17. 데이터베이스의 제품 정보가 포함 된 상자를 임의로 다시 표시하는 방법
- 18. raiserror()에서 SQL Server로 생성 된 오류 메시지를 표시하는 방법
- 19. Excel 파일이 포함 된 AutoCAD 파일의 경로
- 20. msbuild에서 동적으로 생성 된 C# 파일의 문제
- 21. Excel 인쇄 워크 시트 이름으로
- 22. 파일의 데이터를 다른 정렬 방식으로 표시하는 방법 ... 어떻게 하시겠습니까?
- 23. 동적으로 생성 된 선택 상자를 아약스로 채우는 방법
- 24. drupal에서 생성 된 페이지 영역에 선택 상자를 추가하는 방법
- 25. itextsharp로 pdf 파일의 트림 상자를 수정하는 방법
- 26. MVC 응용 프로그램에서 메시지 상자를 표시하는 방법
- 27. 적절할 때 onbeforeunload 대화 상자를 표시하는 방법?
- 28. Visual Studio에서 생성 된 MSI에서 .InstallState 파일의 위치를 변경하는 방법
- 29. 다른 이름으로 UITextFields를 동적으로 생성하고 다른 장소에서 액세스하는 방법?
- 30. Excel API 다른 이름으로 저장 대화 상자 문제
임 새 파일을 생성하는 ... 이미 존재 나던 ... 그래서 경로를 providng하는 것은 또한 옵션 메신저 아니다 Interop.Excel을 사용하여 ... – user726895
생성 된 파일을 먼저 저장하고 나중에 삭제할 수 없습니까? Interop.Excel을 사용하면 무엇을 의미합니까? – Rhapsody
메신저 Microsoft 개체 라이브러리 12.0 .....을 사용합니다. ..... – user726895