【发布时间】:2011-04-24 00:34:30
【问题描述】:
单击更新面板中的按钮后,我正在生成一个 Excel 文件。它正在引发解析错误。请看下面的代码。
如果我将按钮保留在更新面板之外,它可以正常工作。为什么它在更新面板中不起作用?
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("Content-Disposition",
String.Format("attachment;filename={0}", filename))
Response.Clear()
Response.BinaryWrite(WriteToStream.GetBuffer)
HttpContext.Current.ApplicationInstance.CompleteRequest()
Private Function WriteToStream() As MemoryStream
'Write the stream data of workbook to the root directory
Dim file As MemoryStream = New MemoryStream
hssfworkbook.Write(file)
Return file
End Function
【问题讨论】:
标签: javascript asp.net vb.net ajax