-1
我有一個asp.net網站,它使用後臺代碼中的自定義時間戳查詢計算平均值和標準偏差,並將結果存儲在Excel中文件。但是每當我點擊選擇較長的時間框架時,它都會發出這個錯誤。後面的代碼如下所示: -錯誤您正在查找的資源可能已被刪除,名稱已更改或暫時不可用
Protected Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button4.Click
Response.Clear()
Response.AddHeader("content-disposition", "attachment;filename=FileName.xls")
Response.Charset = ""
Response.ContentType = "application/vnd.xls"
Dim stringWrite As New System.IO.StringWriter()
Dim htmlWrite As System.Web.UI.HtmlTextWriter = New HtmlTextWriter(stringWrite)
GridView6.RenderControl(htmlWrite)
Response.Write(stringWrite.ToString())
Response.[End]()
End Sub
從IIS的角度來看,是否需要進行任何更改?
我還在Web.config文件中添加了以下標記,但它給了我相同的錯誤。
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
[不使用'Response.End'](https://stackoverflow.com/questions/1087777/is-response末端,認爲有害的)。 –
@JohnWu同樣的錯誤刪除'Response.End' – Snb93
我不明白你的代碼,你是否正在閱讀一個Excel文件和綁定到網格視圖。嘗試調試。 –