Javascript 面板内的Telerik RadButton无法下载excel
我有如下c#代码,当用户点击按钮时会下载Excel,按钮在面板内。aspx代码如下所示: 雷达面板 我添加了onRequestStart javascript来禁用按钮的ajax属性,但是,它不起作用。它无法下载excelJavascript 面板内的Telerik RadButton无法下载excel,javascript,c#,excel,telerik,Javascript,C#,Excel,Telerik,我有如下c#代码,当用户点击按钮时会下载Excel,按钮在面板内。aspx代码如下所示: 雷达面板 我添加了onRequestStart javascript来禁用按钮的ajax属性,但是,它不起作用。它无法下载excel function onRequestStart(sender, args) { if (args.get_eventTarget().indexOf("uiExportUser") >= 0) {
function onRequestStart(sender, args) {
if (args.get_eventTarget().indexOf("uiExportUser") >= 0)
{
console.log('hit');
args.set_enableAjax(false);
}
}
代码似乎没有到达onRequestStart函数
下面是背后的代码:
Page.Response.Clear();
Page.Response.ContentType = "application/vnd.ms-excel";
Page.Response.AddHeader("Content-Disposition", "attachment;filename=Data.xlsx");
Page.Response.BinaryWrite(bytesInStream);
//Page.Response.OutputStream.Write(content, 0, content.Length);
Page.Response.Flush();
Page.Response.Close();