图像没有显示,这是路径问题吗?

.aspx

                <tr>
                    <th><asp:Label runat="server" ID="_imageName" Text="이미지"></asp:Label></th>
                    <td>
                        <asp:Image ID="_image" runat="server" Height="190px" Width="360px" />
                    </td>
                </tr>

.aspx.cs

_image.ImageUrl = "D:\SVN\Project\ImageFiles\10238\imagetest2.jpg";

图片未显示。

这是路径问题吗? 图像文件肯定在该文件夹中。

abc121212121212 回答:图像没有显示,这是路径问题吗?

尝试:

_image.ImageUrl = "~/ImagesFiles/10238/imagetest2.jpg";

或直接在您的HTML中:

<td>
    <asp:Image ID="_image" runat="server" Height="190px" Width="360px" ImageUrl="~/ImagesFiles/10238/imagetest2.jpg" />
</td>

请参阅文档here

,

客户端页面无法访问该文件。只是将文件的路径设置为客户端(Web浏览器)对其进行访问的HTML输出。结果:

<img src = "D:\SVN\Project\ImageFiles\10238\imagetest2.jpg" />

由于用户无权访问该文件(img)(因为它可用于localhost,因此您必须提供此文件(img)),因此img标记无效。

本文链接:https://www.f2er.com/3161356.html

大家都在问