- ///<summary>
- ///图片上传
- ///</summary>
- ///<paramname="TheFileName">保存的文件名称,不需要后缀</param>
- privateBooleanfileUploadImage(stringTheFileName)
- {
- boolges=false;
- stringfile="";
- file=fileLogoUrl.PostedFile.FileName;
- string[]end=newstring[]{"jpg","gif","bmp","gpg","gif","bmp"};//有效文件类型
- if(file.Length!=0)
- {
- stringfilename=file.Substring(file.LastIndexOf("//")+1);//取得文件名
- stringfileend=file.Substring(file.LastIndexOf(".")+1);//取得文件类型
- fileend=fileend.ToLower();//后缀转换成小写
- for(inti=0;i<end.Length;i++)//文件类型是否合法
- {
- if(fileend.Equals(end[i]))
- {
- ges=true;
- }
- }
- if(ges)
- {
- ges=false;
- stringfilepath=Server.MapPath("../../Upload/FirendLink/")+TheFileName+"."+fileend;
- fileLogoUrl.PostedFile.SaveAs(filepath);
- ges=true;
- }
- else
- {
- ges=false;
- }
- }
- returnges;//返回值判断是否合法
- }
C# 一个图片上传的简单方法
最新推荐文章于 2025-10-30 09:37:43 发布
本文介绍了一个简单的图片上传组件实现过程,包括文件类型的验证、文件名的处理及文件的保存等关键步骤。该组件支持常见的图片格式,并确保上传的图片文件符合预设的有效类型。
212

被折叠的 条评论
为什么被折叠?



