• 文件上传限制大小 dotnet/C#


    private void Button1_Click(object sender, System.EventArgs e)

                  {

                         if (File1.PostedFile != null)

                         {

                                //上传文件的文件名(含完整路径)

                                string fileName = File1.PostedFile.FileName ;

                                //上传文件的大小(byte)

                                int fileLength = File1.PostedFile.ContentLength ; km

                                string sMsg = null;

                                //判断文件大小是否超过200K

                                if (fileLength > (200*1024))

                                {

                                       sMsg = fileName + "文件超过200K字节!";

                                }

                                else

                                {

                                       //取文件名

                                       fileName = fileName.Substring (fileName.LastIndexOf (@""));

                                       //使用SaveAs方法,将文件保存在项目路径upload目录下

                                       File1.PostedFile.SaveAs (HttpRuntime.AppDomainAppPath  + @"upload" + fileName);

                                       sMsg = "成功上传文件:" + fileName + "文件大小:" + fileLength + "字节" + "文件类型:" + File1.PostedFile.ContentType  ;

                                }

                                //使用JavaScript显示操作结果信息

                                Response.Write ("<script language='JavaScript'>window.alert('" + sMsg + "');</script>");

                         }

                  }

  • 相关阅读:
    异步、作用域、闭包--setTimeout在for循环中的思考
    C++中*和&的定义和使用
    利用border设置transparent绘制图形
    暑假周记四
    暑假周记三
    win10系统下安装Linux虚拟机以及在虚拟机上安装Ubuntu
    暑假周记二
    暑假周记一
    《浪潮之巅》上——阅读笔记06
    《浪潮之巅》上——阅读笔记05
  • 原文地址:https://www.cnblogs.com/12go/p/3498283.html
Copyright © 2020-2023  润新知