我的问题是如何立即显示服务器端上传的图像[单击按钮上传的图像]? 使用文件上传控件完成上传。 预计使用图像控制进行图像检索。
下面是我的代码的一部分。
protected void Button1_Click(object sender, EventArgs e)
{
if(FileUpload1.HasFile)
FileUpload1.SaveAs(Server.MapPath("uploaded images/"+FileUpload1.FileName));
}
此代码成功将图像上传到服务器中的“已上传图像”文件夹。 但我无法在上传后立即检索它以显示。
下面是我尝试过的,它从未给出任何编程错误,尽管它从未给出 结果也出来了!
Image1.ImageUrl = (System.IO.Path.GetFileName(FileUpload1.FileName)).ToString();
预期帮助。 问候。
最佳答案
您确实不应该将本地路径名指定为上传图像的源。 尝试类似的东西
Image1.ImageUrl = "uploaded images/"+FileUpload1.FileName;
关于c# - 使用图像控件显示服务器上传的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12538948/