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);
            }
        }

  • 相关阅读:
    Android studio界面相关设置
    HIVE和HBASE区别
    《梦断代码》经典语录--持续更新
    幽灵漏洞(Ghost gethost)
    服务化实战之 dubbo、dubbox、motan、thrift、grpc等RPC框架比较及选型
    thrift使用总结
    thrift学习总结
    IntelliJ IDEA配置Tomcat(完整版教程)
    sudo执行脚本找不到环境变量和命令
    W-TinyLFU——设计一个现代的缓存
  • 原文地址:https://www.cnblogs.com/hyd309/p/1300021.html
Copyright © 2011-2022 走看看