`

FileUpload控件上传

    博客分类:
  • .NET
 
阅读更多
if (FileUpload1.HasFile)//判断里FileUpload是否有此文件地址
  {
  string[] strSpil = FileUpload1.FileName.Split('.');//将此地址用.号进行分割(img/1.jpg)
  string strEnd = strSpil[strSpil.Length - 1].ToLower();//得到后面得jpg
  string[] strPic = new string[] { "jpg", "gif", "bmp", "png" };//定义一个数组里面放文件格式
  ArrayList arry = new ArrayList();
  arry.AddRange(strPic); //定义一个可变数组,用于放文件格式
  if (arry.Contains(strEnd))//判断这个数组中是否有(jpg)
  {
  Random rand = new Random();//定义义个随机数,为了防止你要上传得图片重名
  String strName1 = DateTime.Now.ToString("yyyymmmddhhss") + rand.Next(100, 9999).ToString() + "." + strEnd;//得到不同得名字

  string strFile = Server.MapPath("~/images/head/");//获取其相对地址
  FileUpload1.SaveAs(strFile+"/"+strName1);//保存

  Image1.ImageUrl = "~/images/head/" + strName1;//显示此图片
  Image1.Visible = true;
  }
  else
  {
  Response.Write("<script>alert('不是标准的图片格式')</script>");
  }
  }
  else
  {
  Response.Write("<script>alert('不存在此文件')</script>");
  }

 不知道能不能用,先记录下来,用时再改

 

 

使用此代码必须在相应目录下建好文件夹images和下面的head

其次还要引入命名空间

using System.Collections;

 

分享到:
评论

相关推荐

    fileupload控件上传图片和附件

    在IT领域,特别是Web开发中,...通过以上解析,我们可以看出,利用FileUpload控件上传图片和附件的过程虽然看似简单,但涉及到了多个关键的技术点。正确理解和应用这些技术,可以显著提升Web应用程序的功能性和安全性。

    用FileUpload控件上传文件到数据库

    #### 使用FileUpload控件上传文件 下面通过具体的代码示例来说明如何使用ASP.NET中的`FileUpload`控件实现文件上传功能。 ```csharp try { string name = FileUpload1.FileName; // 获取上传文件的名称 string ...

    ASP.NET使用fileupload控件上传图片

    ### ASP.NET 使用 FileUpload 控件上传图片的知识点详解 #### 一、概述 在ASP.NET Web应用程序中,经常需要处理用户上传的文件,尤其是图片。本文将详细介绍如何使用ASP.NET中的`FileUpload`控件来实现图片的上传...

    .net使用FileUpLoad控件上传文件

    ### .NET 使用 FileUpload 控件上传文件 在 ASP.NET Web 应用程序中,经常需要实现文件上传功能,这可以通过使用 `FileUpload` 控件来完成。本文将详细介绍如何使用 `.NET` 中的 `FileUpload` 控件进行单个文件的...

    使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图

    在ASP.NET中,FileUpload控件是用于处理用户上传文件的一种常见方式。在这个场景中,我们看到一个简单的ASP.NET页面,它包含一个FileUpload控件让用户选择图片文件,以及一个Button控件触发上传操作。当用户点击...

    C# FileUpload控件上传图片到数据库代码

    ### C# FileUpload 控件上传图片到数据库代码详解 #### 一、背景介绍 在Web应用程序开发中,经常需要处理用户上传的文件,尤其是图片。ASP.NET提供了`FileUpload`控件来帮助开发者轻松实现这一功能。本文将详细介绍...

    net使用FileUpLoad控件上传文件.

    ### .NET 使用 FileUpload 控件上传文件 在 Web 开发中,经常需要处理用户上传的文件,例如图片、文档等。.NET 框架提供了一个非常方便的控件——`FileUpload`,用于实现文件的上传功能。下面将详细介绍如何在 ASP...

    fileupload上传图片前预览

    下面将详细介绍如何在ASP.NET中实现FileUpload控件上传图片前的预览功能,同时兼容IE6、IE7、IE8以及Firefox等主流浏览器。 1. **HTML结构与JavaScript预览** 在前端页面上,我们需要一个FileUpload控件让用户选择...

    FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印

    ### FileUpload 控件上传图片并自动生成缩略图、自动生成带文字和图片的水印 #### 概述 在Web开发中,处理用户上传的图片是一个常见的需求。特别是对于那些涉及图片展示的网站(如博客、电子商务平台等),不仅...

    fileupload控件的使用

    同时,我们也可以使用 FileUpload 控件来上传多个文件,例如使用多个 FileUpload 控件或使用单个 FileUpload 控件上传多个文件。 FileUpload 控件提供了一个简单的方式来上传文件,并且可以对上传的文件进行验证和...

    一个漂亮的fileupload控件

    "一个漂亮的fileupload控件"这个标题所指的,就是一种优化了上传文件功能的UI组件。FileUpload控件是网页表单中常见的一种元素,它允许用户选择本地计算机上的文件并将其上传到服务器。在这里,描述提到这个控件是...

    FileUpload控件上传文件客户端验证格式

    综上所述,FileUpload控件的客户端验证是Web应用中必不可少的一环,它结合了JavaScript、jQuery和HTML5等技术,确保了用户上传文件的安全性和合法性。同时,服务端验证作为补充,为整个文件上传过程提供了额外的安全...

    ASP.NET 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字水印和图片的水印

    ### ASP.NET 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字水印和图片水印 #### 概述 在 ASP.NET 应用程序开发中,经常需要处理用户上传的文件,尤其是图片文件。本篇教程将详细介绍如何使用 ASP...

    FileUpload控件自动上传

    在.NET框架中,FileUpload控件是用于处理用户在Web应用程序中上传文件的关键组件。它允许用户选择本地计算机上的文件,并将其发送到服务器进行进一步处理。在这个特定的场景中,我们关注的是FileUpload控件的自动...

    C#Fileupload上传控件上传任意大小的文件

    综上所述,使用C#的FileUpload控件上传任意大小的文件,需要配置`Web.Config`以提高上传限制,同时在服务器端编写代码来处理大文件。提供的“利用C#Fileupload上传控件上传任意大小的文件.txt”文档应该包含更详细的...

    ASP.NET.FileUpload控件

    ASP.NET的FileUpload控件是Web开发中用于处理文件上传功能的重要组件。它允许用户从他们的本地计算机选择一个或多个文件,并将这些文件上传到服务器。在本文中,我们将深入探讨FileUpload控件的基本用法,包括如何在...

    【ASP.NET编程知识】asp.net fileupload控件上传文件与多文件上传.docx

    ASP.NET中的FileUpload控件是用于用户在网页上选择并上传文件到服务器的关键组件。它在ASP.NET编程中扮演着重要角色,特别是在处理用户需要提交本地文件到服务器的应用场景下,如图片上传、文档共享等。 在提供的...

    用FileUpload控件上传图片并自动生成缩略图带文字和图片的水印图.pdf

    本篇将详细讲解如何使用ASP.NET中的FileUpload控件来实现图片上传,并结合C#后端代码自动生成带有文字和图片水印的缩略图。 首先,`FileUpload`控件是ASP.NET提供的一种用于上传文件的服务器控件。在HTML页面中,...

    用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图.docx

    该文档是关于在ASP.NET环境下使用FileUpload控件实现图片上传,并进行图片处理,包括生成缩略图以及添加文字和图片水印的功能。下面将详细解释这个过程中的关键知识点: 1. **FileUpload控件**:ASP.NET中的...

    ASP.Net中FileUpLoad控件

    ASP.NET提供了FileUpload控件来简化文件上传过程。本文将详细介绍如何使用FileUpload控件,并重点讲解如何清空FileUpload控件的内容以及实现文件类型的检查。 #### 二、FileUpload控件概述 FileUpload控件是ASP.NET...

Global site tag (gtag.js) - Google Analytics