zoukankan      html  css  js  c++  java
  • 上传、下载服务器文件

    下载:

    string strFileName = Server.UrlDecode(Server.UrlDecode(FileName));
                        Response.AppendHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(strFileName));
                        Response.ContentType = "application/force-download";
                        if (System.IO.File.Exists(strFilePath + strFileName))
                        {
                            BM1.IBLL.IFileViewBLL bll = BM1.Factory.BLLFactory.CreateIFileViewBLL();
                            ArrayList list = bll.Document(Session["CMP_ID"].ToString(), FileName.Split('.')[FileName.Split('.').Length-2].ToString(),Convert.ToDateTime(DG1.Items[i].Cells[4].Text));
                            foreach (object obj in list)
                            {
                                FileRgstVO fr = (FileRgstVO)obj;
                                bll.Down_Rec(Session["CMP_ID"].ToString(), Session["USER_ID"].ToString(), System.DateTime.Now, FileName.Split('.')[FileName.Split('.').Length - 2].ToString(),fr.GetVersion_No,fr.GetPath,fr.GetType,fr.GetRemark);
                            }

                            Response.WriteFile(strFilePath + strFileName);
                            Response.End();

    上传:

        private void UploadFile(string To_Path) //上传文件
        {
            string path = To_Path + Request.Form["Tbx_FileName"].ToString()+"."+ Request.Form["TbxName"].ToString();
            if (File.PostedFile.ContentLength != 0)
            {           
                File.PostedFile.SaveAs(path);
            }
        }

  • 相关阅读:
    C语言编程的两个工具:valgrind和core
    C语言动态库和静态库的使用及实践
    编译安装pgbouncer-checking for OpenSSL... configure: error: not found
    automake使用
    make笔记
    GCC命令
    gcc中关于静态库和动态库使用(转)
    zookeeper的c API 单线程与多线程问题 cli_st和cli_mt
    zookeeper数据一致性与paxos算法
    Deepgreen DB简介(转)
  • 原文地址:https://www.cnblogs.com/hyd309/p/1300021.html
Copyright © 2011-2022 走看看