C#最齐全的上传图片方法介绍


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

public void ProcessRequest(HttpContext context)

  {

    context.Response.ContentType = "application/json";

    HttpPostedFile _upfile = context.Request.Files["File"];

    if (_upfile.ContentLength < 500000)

    {

      if (string.IsNullOrEmpty(_upfile.FileName))

      {

         context.Response.Write("请上传图片");

      }

      string fileFullname = _upfile.FileName;

      string dataName = DateTime.Now.ToString("yyyyMMddhhmmss");

      string fileName = fileFullname.Substring(fileFullname.LastIndexOf("\\")  1);

      string type = fileFullname.Substring(fileFullname.LastIndexOf(".")  1);

      if (type == "bmp" || type == "jpg" || type == "gif" || type == "JPG" || type == "BMP" || type == "GIF")

      {

        _upfile.SaveAs(HttpContext.Current.Server.MapPath("photo""\\"  dataName  "."  type);

        HttpCookie cookie = new HttpCookie("photo");

        context.Response.Write("上传成功");

      }

      else

      {

        context.Response.Write("支持格式:|jpg|gif|bmp|");

      }

    }

    else

    {

      context.Response.Write("你的图片已经超过500K的大小!");

    }

  }

以上就是C#最齐全的上传图片方法介绍的详细内容!

返回前面的内容

相关阅读 >>

C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限的具体代码介绍

C# 获取随机字符串实现方法

详细介绍C#服务器性能监控之性能计数器的代码示例

详细介绍C# string格式的日期时间字符串转为datetime类型的方法

C#实现原图片转缩略图

C#怎么学

详解C#使用litjson解析json的示例代码

使用C#生成pdf文件流的代码案例分享

使用C#操作windowad之添加对象到用户组

文件事物管理transactional file manager的实例详解

更多相关阅读请进入《C#》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...