ASP.NET上传图片代码
来源:互联网 发布:郑州宽带网络哪家好 编辑:程序博客网 时间:2024/06/06 14:09
ASP.NET上传图片代码:
using System;
using System.Data;using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
this.Title = "图片上传";
Image1.AlternateText = "图片尚未上传";
Label1.Visible = false;
Label2.Visible = false;
}
protected void file_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
string name = FileUpload1.PostedFile.FileName;
FileInfo file = new FileInfo(name);
string fileName = file.Name;
string webFilePath = Server.MapPath("images/" + fileName);
string fileContentType = FileUpload1.PostedFile.ContentType;
if (fileContentType == "image/bmp" || fileContentType == "image/gif" || fileContentType == "image/pjpeg")
{
if (!File.Exists(webFilePath))
{
try
{
FileUpload1.SaveAs(webFilePath);
Label1.Visible = true;
Label2.Visible = true;
Label1.Text = "文件“" + fileName + "“成功上传," + "文件大小为:" + FileUpload1.PostedFile.ContentLength + "字节";
Image1.Visible = true;
Image1.ImageUrl = "images/" + fileName;
Image1.Width = 200;
Image1.Height = 150;
Label2.Text = "按200×150大小显示";
}
catch (Exception ex)
{
Label1.Visible = true;
Label1.Text = "文件上传失败,失败原因:" + ex.Message;
}
}
else
{
Label1.Visible = true;
Label1.Text = "文件已经存在,请重命名后上传";
}
}
else
{
Label1.Visible = true;
Label1.Text = "文件类型不符,只能上传*.bmp,*.jpg,*.gif类型的文件";
}
}
else
{
Label1.Visible = true;
Label1.Text = "请选择文件或输入文件路径及名称!";
}
}
}
- asp.net上传图片代码
- ASP.NET上传图片代码
- ASP.net 通用上传图片代码
- KindEditor图片上传Asp.net代码
- asp.net(C#)图片上传代码
- asp.net上传图片
- asp.net上传图片
- asp.net上传图片
- ASP.NET图片上传
- asp.net上传图片
- asp.net上传图片
- asp.net 图片上传
- asp.net 上传图片
- asp.net上传图片
- ASP.NET图片上传
- asp.net 上传图片
- ASP.NET上传图片
- asp.net 图片上传
- 使用Rexsee在线创建Android应用的Hello World程序
- 第十四周任务(二)
- PHP中的CURL函数库一览
- VB6调用Windows7任务栏进度条的ITaskbarList3接口
- 汉化以及创建和管理内容(Drupal笔记二)
- ASP.NET上传图片代码
- find 和 grep 命令 常用实用例子
- 十大高明的Google搜索技巧
- php-Arrays 函数-array_unshift-在数组开头插入一个或多个单元
- 使用MbrFix软件卸载Linux系统
- Ubuntu安装配置Mysql
- Java判断字符串是否为数字
- Android Intent action 大全
- java 获得系统的名称和版本号