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("文件夹名称+文件名称");