上传图片后马上显示

来源:百度知道 编辑:UC知道 时间:2024/05/09 08:33:02
用一个Fileupload控件和一个Image控件,没有保存按钮,当用户点击Fileupload中的浏览选择图片路径后立即在Image中显示,请问代码该怎么写?
不是啊,您没用Image控件啊

------fudphoto是fileupload控件Image1是Image控件

button事件
//上传图片到程序图片文件夹下
FudPhoto.SaveAs(HttpContext.Current.Server.MapPath("~/image/" + FudPhoto.FileName));
//上传图片后的地址读给图片控件显示图片
Image1.ImageUrl = Request.ApplicationPath + "/image/" + FudPhoto.FileName;

//下面录入数据库文件上传地址
string sqlcommand;

我是上传过后Image控件读到图片的,也就是说事件发生后。。你看看你能够把上传时候对文件浏览的地址(本地盘地址)读给imageurl不?能就行,不能看还有办法不。

<img src="" id="img" width=100 height=100 />
<asp:FileUpload ID="FileUpload1" runat="server" onchange="document.getElementById('img').src=this.value" />
不知道你说的是不是这个意思

楼上的意思就是说:没必要使用控件!
直接用个img标签就可以了~~

有标签这么简单的东西何必老用控件!

// aspx文件:
<script type="text/javascript">
function chg()
{
document.getElementById("Image1").src = document.getElementById(&