您的位置:首页 > 其它

浏览,确认提交里获取文件名、文件路径、上传图片

2015-09-05 10:38 609 查看
 

using System.IO;

protection void Button_Click(object sender ,EventArgs  e)

    {

             //获取文件名称

              string  myFileName= FileUpload1.FileName;

               

              //获取文件路径

 

               string myFullFileName=FileUpload1.PostedFile.FileName;

              //获取后缀

               string mySuffix=Path.GetExtention(myFullFileName).ToLower();

            //    if(mySuffix==".gif"||mySuffix==".jpg"||mySuffix==".bmp"||mySuffix==".jpeg")

              //   {

                        int myFileLength= (FileUpload1.PostedFile.ContentLength)/1024;

                        if(myFileLength<3072)

                         {

                           string upload= Server.MapPath("MyFile\\"+myFileName); //找到要上传到的文件夹位置

                           FileUpload1.SaveAs(upload); //保存

                           Response.Write("OK");

                          }

                           else

                            {

                              Response.Write("上传的图片太大");

                              }

                       

                  } else

                  {

                         Response.Write("您上传的格式不正确“);

                  }

    }

//修改web.config  修改上传文件大小等

<configuration>

     <system.web>

                <httpRuntime maxRequestLength=8192

                          useFullQualifiedRedirectUrl=true

                           executionTimeout=45

                            versionHeader=1.1.4123/>

      </system.web>

</configuration>

//在项目中新建一个图片文件夹用于存放上传图片

winform中获取相对文件夹     Directory.GetCurrentDirectory();

web 中图片上传到文件夹中    Server.MapPath("文件夹名称+文件名称");

             
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: