我已经制作了一张excel表,该表将用作用户插入数据的模板。我的问题是如何创建一个按钮或链接,以便在按下它时,将在用户的浏览器中开始下载excel模板?
答案 0 :(得分:0)
您应该在控制器中有一个操作返回您的Excel工作表,在您的cshtml页面中,您可以创建一个按钮来下载它。您可以在下面的代码下载用户下载该Excel文件。
$('#btnYourButtonId').click(function () { window.open('@Url.Action("YourActionName","ControllerName","ExcelName.xls")', "downloadfile"); });
在我的情况下,我从控制器的操作中返回了可下载的excel的文件路径。