点击下载
来源:互联网 发布:软件测试自学教程 编辑:程序博客网 时间:2024/04/28 07:18
Dim id As String = GridView1.DataKeys(e.NewSelectedIndex).Value.ToString
Dim ds As DataSet = dataBase.getDs("select * from tb_file where id='" & id & "'")
Dim fileName As String = ds.Tables(0).Rows(0).Item("fileName").ToString
Dim storePath As String = ds.Tables(0).Rows(0).Item("storePath").ToString()
Dim fi As New FileInfo(storePath) 'storePath--文件的物理地址
Response.Write(storePath)
If fi.Exists Then
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(fi.Name))
Response.AddHeader("Content-Length", fi.Length.ToString)
Response.ContentType = "application/octet-stream"
Response.Filter.Close()
Response.WriteFile(fi.FullName)
Response.End()
Else
ClientScript.RegisterClientScriptBlock(GetType(String), "", "<script>alert('文件不存在')</script>")
End If
- 点击下载
- JS实现点击下载
- JS实现点击下载
- 点击按钮下载本地文件
- 点击下载文件、图片
- 点击 按钮 下载图片
- 点击文件链接直接下载 (下载图片
- php点击下载txt文件
- VB.net 点击下载文件
- 点击按钮弹出下载对话框
- php点击下载txt文件
- 点击按钮弹出下载框
- 点击下载图片php代码
- jsp前台点击下载功能
- 点击链接下载被弹框拦截
- Webbrowser的点击事件重复发生与点击链接下载
- ASP实现点击链接直接下载文件
- 下载文件的点击数回填
- 使用 /proc 文件系统来控制系统
- WARNING: Application does not specify an API level requirement!
- 光脚丫学LINQ系列演示
- php做DES加密,仿PKCS5填充方式做自定义字符填充
- Windows Mobile 打包过程
- 点击下载
- 就业感言:痛并快乐的4个月,圆梦之旅
- 使用VC打开超链接
- ubuntu 8.04 VPN
- 知识点滴
- matlab中命令保存-- 使用notebook实现
- 使用svn merge恢复旧版本的原理
- 那些最重要的算法
- 面向对象