我想啓動一個excel文件但出現錯誤,我錯過了什麼?路徑錯誤中的非法字符
我嘗試推出一個Excel文件,但得到:
路徑非法字符
控制器動作:
public ActionResult ExportData(DateTime Date)
{
return File("~\\Reports\\ExcelExport.xlsm?Date=" + Date, "application/vnd.ms-excel" , Server.UrlEncode("~\\Reports\\ExcelExport.xlsm?Date=" + Date));
}
的JavaScript:
function ExportToExcel() {
var link = '/Report/ExportData';
var Date= $("#Date").val();
$.ajax({
url: link,
contentType: 'application/json; charset=utf-8',
data: { Date: Date},
success: function (result) {
},
error: function (result) {
}
});
};
發生錯誤,瀏覽器或服務器日誌在哪裏?我會檢查Date變量的格式,因爲它可能包含冒號或其他字符,不能很好地轉換成Windows文件系統 – providencemac
@providencemac它返回到我的javaScript函數 – user793468