ASP如何上传图片?
我举个简单的例子:1.装上3个控制装置。
文件上传
图
按钮
2.双击该按钮
if(FileUpload1.hasfile==true)//hasfile用于检查fileupload是否有指定的文件。
{
字符串图像=系统。IO.path.getextension(fileupload1。文件名)。ToString()。tolower();//系统。IO.Path.GetExtension获取文件扩展名
如果(图片!=请选择一张图片!)
返回;//所以使用return避免过多嵌套
}
字符串filename=FileUpload1。文件名;
stringsavePath=Server.MapPath((./imges/)filename);//你的存放路径字符串savePath=Server。MapPath((./imges/)文件名);//您的存储路径
文件上传1。SaveAs(保存路径);//将照片保存在文件夹中。
url=imges/filename;url=文件名;
图3。ImageUrl=url//放图~而且还可以。
}
这是最简单的方法。你先去看看能不能实现。
怎样用asp实现图片上传到文件夹,路径保存在access数据库中?
直接给个上传按钮,用Jquery写$(document).ready(function(){$("#upfile").uploadify({里面上传的文件夹为'folder':'../../images',然后还有设置回传图片onComplete:function(){document.getElementById("img").src="../../images/"+response+".jpg";}
用ASP.NET怎么写文件上传和下载的代码啊?可以教教我吗?
stringfileURL=this.Server.MapPath(你要下载的文件路径)
;//文件路径,可用相对路径FileInfofileInfo=newFileInfo(fileURL)
;Response.Clear()
;Response.AddHeader(content-disposition,attachment;filename=+Server.UrlEncode(fileInfo.Name.ToString()))
;//文件名Response.AddHeader(content-length,fileInfo.Length.ToString())
;//文件大小Response.ContentType=application/octet-stream
;Response.ContentEncoding=System.Text.Encoding.Default;Response.WriteFile(fileURL);