public string PicUpLoad()
{
string save_filePath = "/Image/nopic.gif";
if (this.fuPic.FileName != null && this.fuPic.HasFile)
{
string ImgName = this.fuPic.FileName;
string ImgExtention = System.IO.Path.GetExtension(ImgName).ToLower();
int ImgSize = this.fuPic.PostedFile.ContentLength;//此处取得的文件大小的单位是byte
if (ImgExtention == ".gif" || ImgExtention == ".jpg" || ImgExtention == ".jpeg")
{
if (ImgSize / 1024 < 1024)//转换为kb
{
string myTime;
myTime = DateTime.Now.ToString("yyyyMMddHHmmss") + DateTime.Now.Millisecond.ToString("000");
string pic_path = Server.MapPath("/Image/"); //上传文件夹
save_filePath = pic_path + myTime + ImgExtention;
this.fuPic.SaveAs(save_filePath); //上传文件
save_filePath = "/Image/" + myTime + ImgExtention;
}
else
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('图片大小不能超过1M!');</script>");
save_filePath = "0";
}
}
else
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('图片格式不正确,只支持.gif/.jpg/.jpeg格式类型的图片!');</script>");
save_filePath = "0";
}
}
return save_filePath;
}
分享到:
相关推荐
C#winform窗体2种上传图片方法,附有源码,可自行修改,亦可修改上传格式达到上传文件效果
C#上传图片预览,aspx,winform,都有。。
C#winform FTP图片上传下载
C#图片上传下载,图片上传到数据库,从数据库读取,显示出来。
C# WinForm 上传图片 文件到服务器的方法Uploader ashx.txt 参考代码
用于winform的图片上传下载,带图片预览,源码项目
c#图片上传及展示Demo项目源码和说明文档
C#图片上传,上传后按年、月日创建文件夹存放,在网上找了好久才最终选择这个用。
C# 导入Excel读取图片上传
C#图片上传下载,图片上传到数据库,从数据库读取,显示出来上传图片和读取图片源码
c#Web异步上传图片和海量图片上传案例c#Web异步上传图片和海量图片上传案例c#Web异步上传图片和海量图片上传案例c#Web异步上传图片和海量图片上传案例vs2015写的
C# 上传图片C# 上传图片C# 上传图片C# 上传图片C# 上传图片C# 上传图片
ASp.net+C#图片上传实例,共广大程序学习者使用,借鉴
C# WinForm 上传图片 文件到服务器的方法Uploader ashx.txt
关于C#的图片上传功能,非常简单,如果学艺不精的人可以好好参考一下,写的简单,用起来方便!
C#sql2005图片上传管理C#sql2005图片上传管理C#sql2005图片上传管理C#sql2005图片上传管理C#sql2005图片上传管理
自己做的C# 图片上传读取下载到本地,数据库是sql server 2005 里面代码什么的都有~
C# WinForm源代码,可以实现定时截取当前屏幕,然后存为本地图片,再将其上传至远程服务器端,上传图片到服务器。也包含上传文件到服务器端的方法。通过Ftp协议上传,更改源代码中ftp中IP地址、用户名及密码即可使用...
老师上课的时候讲课的事例.\ 包含如何限制上传文件的格式,上传的大小, 有图片预览的功能
C#上传图片,C#winform实现上传图片技术