zoukankan      html  css  js  c++  java
  • 文件上传限制大小 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>");

                         }

                  }

  • 相关阅读:
    DFS迷宫递归所有路径 新手入门
    【翻译】Ext JS最新技巧——2016-3-4
    Android进程通信之一:两种序列化方式
    Ext JS 6应用程序Build后出现“c is not a constructor return new c(a[0])”的处理
    简约才是王道? CardView 的使用
    经过一段的努力,终于成为CSDN博客专家,感谢大家支持
    ACM_Uppercase(水题)
    ACM_01背包
    2018年北京信息科技大学第十届程序设计竞赛暨ACM选拔赛-B-precise math function
    goj N皇后问题
  • 原文地址:https://www.cnblogs.com/12go/p/3498283.html
Copyright © 2011-2022 走看看