图片上传插件upload_flash控件上传照片

图片上传插件upload_flash控件上传照片protectedvoidButton1_Click(objectsender,EventArgse){if(FileUpload1.HasFile){stringfileContentType=FileUpload1.PostedFile.ContentType;…

大家好,又见面了,我是你们的朋友全栈君。

protected
 
void
 Button1_Click(
object
 sender, EventArgs e)
        {

            

if
 (FileUpload1.HasFile)
            {

                

string
 fileContentType 
=
 FileUpload1.PostedFile.ContentType;
                

if
 (fileContentType 
==
 

image/bmp

 
||
 fileContentType 
==
 

image/gif

 
||
 fileContentType 
==
 

image/pjpeg

)
                {

                    

string
 name 
=
 FileUpload1.PostedFile.FileName;                  
//
 客户端文件路径



                    FileInfo file 

=
 
new
 FileInfo(name);
                    

string
 fileName 
=
 file.Name;                                    
//
 文件名称


                    
string
 webFilePath 
=
 Server.MapPath(

file/

 
+
 fileName);        
//
 服务器端文件路径


                    
if
 (
!
File.Exists(webFilePath))
                    {

                        

try

                        {

                            FileUpload1.SaveAs(webFilePath);                                

//
 使用 SaveAs 方法保存文件


                     
                            Label1.Text 

=
 

提示:文件“

 
+
 fileName 
+
 

”成功上传,文件类型为:

 
+
 FileUpload1.PostedFile.ContentType 
+
 

,文件大小为:

 
+
 FileUpload1.PostedFile.ContentLength 
+
 

B

;
                        }
                        

catch
 (Exception ex)
                        {

                            Label1.Text 

=
 

提示:文件上传失败,失败原因:

 
+
 ex.Message;
                        }
                    }
                    

else

                    {

                        Label1.Text 

=
 

提示:文件已经存在,请重命名后上传

;
                    }
                }
                

else

                {

                    Label1.Text 

=
 

提示:文件类型不符

;
                }
            }

        }

 

转载于:https://www.cnblogs.com/master-zhu/archive/2010/07/23/1783759.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/124839.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ubuntu16.04安装搜狗输入法_ubuntu18.04安装搜狗输入法

    ubuntu16.04安装搜狗输入法_ubuntu18.04安装搜狗输入法首先安装fcitx一、检测是否安装fcitx首先检测是否有fcitx,因为搜狗拼音依赖fcitx>fcitx提示:程序“fcitx”尚未安装。您可以使用以下命令安装:>sudoapt-getinstallfcitx-bin二、安装fcitxsudoapt-getinstallfcitx-bin相关的依赖库和框架都会自动安装上。sudoapt-getinstall…

    2022年10月18日
  • js跨域问题解释 使用jsonp或jQuery的解决方案

    js跨域问题解释 使用jsonp或jQuery的解决方案

  • 看这里!2021年Java开发突破20k有哪些有效的路径?绝对干货[通俗易懂]

    看这里!2021年Java开发突破20k有哪些有效的路径?绝对干货[通俗易懂]前言微服务是近年来备受关注的话题,相比于传统的SOA而言,更容易理解,也更容易实践,它将“面向服务”的思想做得更加彻底。有人说它非常好,但就是“玩不起”,why?微服务是一种分布式系统架构,它建议我们将业务切分为更加细粒度的服务,并使每个服务的责任单一且可独立部署,服务内部高内聚,隐含内部细节,服务之间低耦合,彼此相互隔离。此外,我们根据面向服务的业务领域来建模,对外提供统一的API接口。微服务的思想不只是停留在开发阶段,它贯穿于设计、开发、测试、部署、运维等软件生命周期阶段。可见,我们提到的微服务,

  • 树莓派是什么 树莓派能做什么 树莓派的功能用途

    树莓派是什么 树莓派能做什么 树莓派的功能用途阿里云官方镜像源:https://developer.aliyun.com/mirror/?utm_content=g_1000304579树莓派是指RaspberryPi,是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。随着Windows10IoT的发布,我们也将可以用上运行Windows的树莓派。下面小编给大家介绍一下“树莓派是什么树莓派能做什么树莓派的功能用途”1.树莓派是什么树莓派是指RaspberryPi,是为学习计算机编程

  • HTTP协议

    HTTP协议

  • idea2022在线激活码_在线激活

    (idea2022在线激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号