zoukankan      html  css  js  c++  java
  • 后台处理客户端控件上传的文件(input type="file")

        private bool SaveImages()
        
    {
            HttpFileCollection files 
    = HttpContext.Current.Request.Files;
            System.Text.StringBuilder strMsg 
    = new System.Text.StringBuilder();
            strMsg.Append(
    "上传的文件分别是:<hr color=red>");
            
    try
            
    {
                
    for (int i = 0; i < files.Count; i++)
                
    {
                    HttpPostedFile postedFile 
    = files[i];
                    
    string filename, fileExt, filesize;
                    filename 
    = System.IO.Path.GetFileName(postedFile.FileName);
                    filesize 
    = postedFile.ContentLength.ToString();
                    
    if (filename != "")
                    
    {
                        fileExt 
    = System.IO.Path.GetExtension(filename);
                        strMsg.Append(
    "上传的文件类型:" + postedFile.ContentType.ToString() + "<br>");
                        strMsg.Append(
    "客户端的文件地址:" + postedFile.FileName + "<br>");
                        strMsg.Append(
    "上传文件的文件名:" + filename + "<br>");
                        strMsg.Append(
    "上传文件的文件大小:" + filesize + "字节<br>");
                        strMsg.Append(
    "上传文件的扩展名:" + fileExt + "<br><hr>");
                        System.IO.DirectoryInfo dir 
    = new System.IO.DirectoryInfo("C:\\testFile\\");
                        
    if (!dir.Exists)
                        
    {
                            dir.Create();
                        }

                        postedFile.SaveAs(dir 
    + filename);
                    }

                }

                strStatus.Text 
    = strMsg.ToString();
                
    return true;
            }

            
    catch (Exception ex)
            
    {
                strStatus.Text 
    = ex.Message;
                
    return false;
            }

        }

    ////////////////////////////////
    ////////Sixi. Let it be.../////
    //////////////////////////////

  • 相关阅读:
    mysql查看每张表的空间使用情况
    下一步开发的技术点
    技术体系需要继续探索的东西
    架构体系需要进一步研究探索的V2路线图
    串行写队列的MYSQL大文本参数
    Node.js 数据存储方式的选择
    Node.js npm 详解
    Node入门
    Node.js知识点学习
    为什么应使用 Node.js
  • 原文地址:https://www.cnblogs.com/sixiweb/p/1520559.html
Copyright © 2011-2022 走看看