Tag: asp.net core 1.0

使用DocumentFormat.OpenXml.DotNet.Core 1.0.1将数据导出到Excel

我需要在My MVC Core(EF Core)应用程序中将数据导出到Excel中。 在升级到Core之前,我在MVC 6(RC 1)中有一个工作代码(见下文)。 public class ExcelFileResult : FileResult { private object _model; private object _objT; private List<string> _columns; public ExcelFileResult(object model, List<string> columns, object objT) : base(new MediaTypeHeaderValue("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet")) { _model = model; _columns = columns; _objT = objT; } protected override Task WriteFileAsync(HttpResponse response) { var enumerable = _model as System.Collections.IEnumerable; […]

阅读asp.net核心1.0上的excel文件

你好我正尝试上传和阅读我的asp.net项目的excel文件,但所有我find的文档是ASP MVC 5.我的目标是阅读Excel表,并将值传递给对象列表。 这是我的控制器,它将file upload到我的wwwroot / uploads public class HomeController : Controller { private IHostingEnvironment _environment; public HomeController(IHostingEnvironment environment) { _environment = environment; } public IActionResult index() { return View(); } [HttpPost] public async Task<IActionResult> Index(ICollection<IFormFile> files) { var uploads = Path.Combine(_environment.WebRootPath, "uploads"); foreach (var file in files) { if (file.Length > 0) { using […]