1
我嘗試將文件返回給用戶。如何將文件返回給用戶?
「GetExcel」似乎工作和調試我可以看到「巴」有數據。
的方法完成,但沒有出現被返回給瀏覽器 - 我希望看到的文件下載對話框。
C#
public FileResult GetExcel()
{
using (ExcelPackage pck = new ExcelPackage())
{
ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo");
ws.Cells["A1"].Value = "LBHERE";
var ba = pck.GetAsByteArray();
return File(ba, "text/plain", "testFile.txt");
}
}
Javascript
function clickedTest() {
alert("Test clicked");
$.get(myPath + "/Employee/GetExcel", { }, function (data) {
})
};
使用'location.href = mypath中+ 「/員工/ GetExcel」'代替,或使用XHR2下載該文件。常規的'jQuery.get'方法不適合文件下載。 – haim770
如果您添加爲答案,我會將其勾選... – ManInMoon