如何做成象上海热线下载的功能?
我看过了一些c#的代码,但是我是使用vb.net,所以请教代码。要达到的目标是:用户点击一个Hyperlink,弹出一个对话框,上面有 open,save,cancel三个按钮。我现在的代码是:
Dim DownloadFile As IO.FileInfo = New IO.FileInfo("E:\AutoPodcasting\" & tmpEncodeTitle & ".wav")
Response.Clear()
Response.ClearHeaders()
Response.Buffer = False
Response.ContentType = "application/octet-stream"
Response.AppendHeader("Content-Disposition", "attachment;FileName=" & HttpUtility.UrlEncode(DownloadFile.FullName, System.Text.Encoding.UTF8))
Response.AppendHeader("Content-Length", DownloadFile.Length)
Response.WriteFile(DownloadFile.FullName)
Response.Flush()
Response.End()
一直提示我找不到文件,我试着修改了路径,可是又提示我Response.AppendHeader出错。请指教