点网页中的文件下载,直接在浏览器中打开了,我想点击下载后弹出对话框,然后保存!谢谢
Dim name As String = "中文名称"
Response.ContentType = "application/ms-word"
Response.Charset = "UTF-8"
Response.AddHeader("content-disposition", "attachment; filename= " & HttpUtility.UrlEncode(name) & ".doc")
Dim sourceFile As IO.FileStream = New IO.FileStream("F:\downloadexample.doc", IO.FileMode.Open)
Dim FileSize As Long
FileSize = sourceFile.Length
Dim getContent() As Byte = New Byte(FileSize) {}
sourceFile.Read(getContent, 0, sourceFile.Length)
Response.BinaryWrite(getContent)
sourceFile.Close()
CS 的应该怎样写?
Response.AddHeader("content-disposition", "attachment; filename= " & HttpUtility.UrlEncode(name) & ".doc")
关键是attachment