zoukankan      html  css  js  c++  java
  • Asp.net文件下载的实现

    一种简单的方法, 将服务器端文件的服务器路径直接写到一个LinkButton或者HyperLink的Url中, 让浏览器完成下载. 但这么做不够灵活, 只能在page_load的时候写死每个链接, 且直接使用明文公开文件路径, 大大降低了安全性.

    这里我们使用一种基于Response对象的文件传输方法, 改方法同样是基于http协议的.

    我们可以在一个按钮的相应函数中写入如下代码:

    Code

     当然, 也可以提供下载页方式, 把上述代码写入某页面的Page_Load方法中, 在按钮相应方法中调用Response.Redirect访问该下载页即可.

  • 相关阅读:
    导出htmlcleaner
    备份
    本地win7搭建SVN
    nutch 导入ecl
    linux 启动nutch
    c++中的构造函数前加上explicit
    string::erase的使用心得
    C++的static关键字(转载)
    Boot Trigger
    strtol()详解
  • 原文地址:https://www.cnblogs.com/MolbyHome/p/1501287.html
Copyright © 2011-2022 走看看