0

问题:无法使用 FilePath 显示图像

我有捕获文件路径的文件上传按钮,当我点击上传按钮时,它应该显示我选择的图像。但它没有发生?

我在这里错过了什么??我需要将路径转换为图像 url 吗?如果是,那么请提供我背后的代码??

提前致谢..

这是我的代码....

Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
    Dim path As String
    path = Server.MapPath(FileUpload1.FileName)
    Image1.ImageUrl = path
    Label1.Text = Image1.ImageUrl
End Sub
4

1 回答 1

0

你忘了保存文件?

FileUpload1.SaveAs(string SomeFileNameOnServer)在从服务器显示之前也应该发生。

(不确定上面的行是如何用 VB.NET 编写的)

Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
        Dim path As String
        path = Server.MapPath("~/.") + FileUpload1.FileName;
        FileUpload1.SaveAs(path)

        Image1.ImageUrl = path
        Label1.Text = Image1.ImageUrl
End Sub
于 2013-04-28T07:50:14.843 回答