`
wsql
  • 浏览: 11971119 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

C# 一个图片上传的简单方法

 
阅读更多
  1. ///<summary>
  2. ///图片上传
  3. ///</summary>
  4. ///<paramname="TheFileName">保存的文件名称,不需要后缀</param>
  5. privateBooleanfileUploadImage(stringTheFileName)
  6. {
  7. boolges=false;
  8. stringfile="";
  9. file=fileLogoUrl.PostedFile.FileName;
  10. string[]end=newstring[]{"jpg","gif","bmp","gpg","gif","bmp"};//有效文件类型
  11. if(file.Length!=0)
  12. {
  13. stringfilename=file.Substring(file.LastIndexOf("//")+1);//取得文件名
  14. stringfileend=file.Substring(file.LastIndexOf(".")+1);//取得文件类型
  15. fileend=fileend.ToLower();//后缀转换成小写
  16. for(inti=0;i<end.Length;i++)//文件类型是否合法
  17. {
  18. if(fileend.Equals(end[i]))
  19. {
  20. ges=true;
  21. }
  22. }
  23. if(ges)
  24. {
  25. ges=false;
  26. stringfilepath=Server.MapPath("../../Upload/FirendLink/")+TheFileName+"."+fileend;
  27. fileLogoUrl.PostedFile.SaveAs(filepath);
  28. ges=true;
  29. }
  30. else
  31. {
  32. ges=false;
  33. }
  34. }
  35. returnges;//返回值判断是否合法
  36. }
分享到:
评论

相关推荐

    C#一个简单的图片上传例题

    这个“C#一个简单的图片上传例题”旨在介绍如何在C#环境中实现用户友好的图片上传功能。下面我们将深入探讨相关的知识点。 首先,我们需要了解Web应用程序的基本结构。这里提到的"WebSite1"可能是一个ASP.NET Web...

    一个非常好的图片上传控件,有源码。C#版

    总的来说,这个C#图片上传控件提供了一个完整的解决方案,让开发者可以快速集成图片上传功能。通过研究源码,开发者不仅可以提升自己的C#编程技能,还可以了解到更多关于用户界面设计、文件处理、网络通信等方面的...

    C# WinForm 上传图片 文件到服务器的方法

    ### C# WinForm 上传图片文件到服务器的方法 在C# WinForm开发中,上传文件尤其是图片文件到服务器是一项常见的需求。本文将详细介绍如何利用C#实现这一功能,并结合提供的部分代码示例进行深入解析。 #### 一、...

    C# jquery ajax 预览并无刷新上传图片

    在现代Web应用中,用户交互体验的提升是一个关键因素,其中图片上传功能是常见的需求之一。"C# jQuery AJAX 预览并无刷新上传图片"的主题涵盖了多项技术,旨在提供流畅、直观的用户体验。以下是对这些知识点的详细...

    C#实现HTTP上传文件的方法

    以下是一个简单的实现: ```csharp using System; using System.IO; using System.Net; using System.Text; public static class FileUploader { public static string HttpUploadFile(string url, string ...

    C# Core C#minio分片上传 Core C#minio分段上传 直接给项目源码 minio分片

    - **初始化上传**:首先,客户端需要调用`InitiateMultipartUpload`方法,创建一个分片上传任务,获取到Upload ID。 - **上传分片**:接着,使用`PutObjectPart`方法上传每个片,每次调用都需要指定Upload ID、...

    js异步上传图片文件,C#类扩展方法

    以下是一个简单的异步图片上传示例: 1. 获取图片文件: ```javascript document.getElementById('fileInput').addEventListener('change', function(e) { var file = e.target.files[0]; }); ``` 2. 使用...

    C#实现http文件上传图片提交PHP后台.zip

    以下是一个简单的PHP脚本,用于接收并处理上传的图片: ```php $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["file"]["name"]); $uploadOk = 1; $imageFileType = strtolower(path...

    C#图片上传下载

    以下是一个简单的例子: ```csharp [HttpPost] public ActionResult Upload(HttpPostedFileBase file) { if (file != null && file.ContentLength &gt; 0) { // 获取文件名 string fileName = Path.GetFileName...

    C#MVC上传图片或文档

    在C# MVC(Model-View-Controller)框架中,上传图片和...通过以上步骤,你可以实现一个简单的图片和文档上传功能。在实际项目中,你可能还需要结合数据库存储文件元数据、处理并发上传、优化上传性能等更复杂的场景。

    C#Webservice+微信小程序上传多个文件

    在C# Web服务端,我们需要创建一个方法来接收这些文件。这个方法通常会接受一个Multipart/form-data类型的请求,其中包含上传的图片数据。C#中处理这类请求的关键是解析Multipart内容,获取每个文件的数据流,然后将...

    C#批量上传图片源代码

    根据给定的信息,我们可以总结出以下关于“C#批量上传图片源代码”的详细知识点: ...通过上述分析,我们可以看出这是一个较为完整的C#批量上传图片程序,不仅满足了基本的需求,还具备一定的灵活性和可配置性。

    c#word文件和图片上传下载显示

    以上内容涵盖了C#中处理Word文件、图片上传下载、数据库操作以及Web应用开发的基础知识。在实际项目中,还需要考虑安全性(如防止文件注入)、性能优化(如文件流处理)以及用户体验(如错误处理和进度反馈)等多个...

    C#图片上传下载,图片上传到数据库,从数据库读取,显示出来上传图片和读取图片源码

    以下是一个简单的处理图片上传的C#代码示例: ```csharp [HttpPost] public ActionResult UploadImage(HttpPostedFileBase image) { if (image != null && image.ContentLength &gt; 0) { // 图片文件名 string ...

    Layui上传组件修改的c#图片压缩上传

    总的来说,`Layui上传组件修改的c#图片压缩上传`是一个结合前端交互和后端处理的综合技术应用,它体现了前端与后端的良好协作,以及对资源优化的重视。这种技术在各种需要用户上传图片的场景中都有广泛的应用,例如...

    图片上传到数据库的简单例程(C#)

    在开发Web应用时,将图片上传到数据库是常见的需求,特别是在构建用户个人资料、电子商务或者社交媒体平台时。...希望这个C#图片上传的简单例程能对你有所帮助,进一步学习和实践将使你更熟练地处理这类问题。

    C# 上传图片

    在C#编程中,上传图片是一项常见的任务,特别是在开发Web应用程序、移动应用或者桌面应用时。这个主题涉及到网络通信、文件处理以及可能的图像处理...理解和掌握这些要点对于开发高效且安全的图片上传功能至关重要。

    C# winfrom中webservice接口连接服务器上传图片和下载图片.zip

    3. 图片上传: - 在WinForm应用中,用户可以选择本地图片文件,通常是通过OpenFileDialog控件实现。 - 选中图片后,将其转换成Byte数组,C#中的`System.IO.File.ReadAllBytes`方法可完成此操作。 - 将Byte数组作为...

    Ajax无刷新上传图片。(jquery + c# ashx),生成缩略图等

    以下是一个简单的图片上传处理示例: ```csharp public void ProcessRequest(HttpContext context) { if (context.Request.Files.Count &gt; 0) { HttpPostedFileBase file = context.Request.Files[0]; if (file ...

    WebUploader 图片上传插件 前后端 C#代码

    WebUploader 是一个强大的图片上传插件,主要用于网页端的文件上传功能。它具有良好的用户体验,支持多文件选择、预览、进度条显示等特性,并且能够处理大文件上传,减轻服务器压力。本教程将深入探讨WebUploader的...

Global site tag (gtag.js) - Google Analytics