求问ASP.NET上传图片咋写?
我想做个图片上传的功能,只要能把图片上传到固定目录,常规写法咋写?
C#的,谢谢!
------解决方案--------------------http://dotnet.aspx.cc/article/58ea3515-36f2-4fd9-ac89-eaf49f59816c/read.aspx
------解决方案--------------------楼上你还帖多图片上传,lz根本没那么复杂的要求
我说个简单的方法吧
新建个页面,在页面上添加一个FileUpload控件(好像是vs2005才有,不记得2003有没有),名为FileUpload1
然后添加一个Button控件,名为Button1
双击Button1控件,添加事件相应函数
在自动生成的函数里面写 FileUpload1.PostedFile.SaveAs( "你要存的文件名的路径 " );
就行了
------解决方案--------------------FileName=this.txtFileName.Value+File1.PostedFile.FileName.Substring(File1.PostedFile.FileName.LastIndexOf( '. '));
filePath= "../../Files/WeeklyReport/ "+FileName;
this.File1.PostedFile.SaveAs(this.MapPath(filePath));
不光图片,任何文件都可以
------解决方案--------------------www.16sw.com
有实例
------解决方案--------------------if (FileUpload1.HasFile)
{
string FileAndExtName = FileUpload1.FileName; //获取文件名
string ExtName = " ";
string FileName = " ";
string ContentType = FileUpload1.PostedFile.ContentType; //获取文件类型
int FileSize = FileUpload1.PostedFile.ContentLength; //获取文件大小
if (System.IO.Path.HasExtension(FileAndExtName))
{
ExtName = System.IO.Path.GetExtension(FileAndExtName);
FileName = FileAndExtName.Replace(ExtName, " ");
}
else
{
FileName = FileAndExtName;
}
FileUpload1.SaveAs(Server.MapPath( "~ ") + "/fileupload/ " + FileAndExtName);
}