单击链接时我有一个aspx页面,它将重定向到另一个页面,当其他页面加载时,我想自动下载pdf(在page_load中)。 我在page_load中写了下载代码。 它正在下载pdf,但它没有重定向,我错过了什么?
'下载代码(page2.aspx)
Response.Buffer = True
Response.Expires = 0
Response.CacheControl = "NO-CACHE"
Response.ClearHeaders()
Response.ClearContent()
Response.ContentType = "Application/pdf"
Response.AppendHeader("Cache-Control", "no-cache, no-store, must-revalidate")
Response.AppendHeader("Pragma", "no-cache")
Response.AppendHeader("Expires", "0")
Response.AddHeader("Content-Disposition", "attachment;filename=ViewPDF.pdf")
Response.BinaryWrite(pdf)
Response.Flush()
Response.Close()
'下面是重定向代码(page1.aspx)
Dim url As String = "page2.aspx"
Response.Redirect(url, false)