我的其他問題是動態製作一個更大的文件,但現在我只是做一個小的,已經存在的文本文件,試圖讓這個概念至少工作。Visual Basic下載沒有做任何事情完成
我試圖下載一個文件,當用戶點擊按鈕,但在響應行運行似乎沒有下載也沒有瀏覽器識別可能的下載。我已經通過了它,它只是貫穿每一行,但前端沒有下載文件開始或提示。該文件目前在項目的bin文件中,我也嘗試在我自己的本地下載文件中。只是包含「你好」沒有什麼大不了。
的ASP:
<asp:button id = "Button1" Class="button" text = "TEST" runat = "server" />
和VB中的
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim fileToDownload = Server.MapPath("~/bin/test.txt")
Response.ContentType = "text/plain"
Response.AppendHeader("Content-Disposition", "attachment; filename=test.txt")
Response.TransmitFile(fileToDownload)
Response.Flush()
Response.End()
我試着以不同的順序響應線,以及剛剛在使用沖洗或剛剛結束。這只是一個誘惑文件,因爲更大的方案是動態創建和優化文件並將其下載到用戶。
瀏覽器是否收到任何響應?還是隻是旋轉和超時? –