C# asp.net图像按钮';s imageurl属性未显示网络位置的图像?

C# asp.net图像按钮';s imageurl属性未显示网络位置的图像?,c#,asp.net,C#,Asp.net,我正在将图像上传到以下位置: 位置:\MyPC pc\u165121142\MyFolder\pid\11\Profile\FImage\ 但我无法显示上面位置的图像。 以下是我的控制: <asp:ImageButton ID="ImgImage" runat="server" /> 注意:此文件夹(u165121142)位于网络中。我已经给了它完全的权限这是你的真实代码吗?”因为您可能需要使用双反斜杠,例如: if(System.IO.File.Exists("\\\\MyP

我正在将图像上传到以下位置:
位置:\MyPC pc\u165121142\MyFolder\pid\11\Profile\FImage\
但我无法显示上面位置的图像。
以下是我的控制:

<asp:ImageButton ID="ImgImage"   runat="server" />

注意:此文件夹(u165121142)位于网络中。我已经给了它完全的权限

这是你的真实代码吗?”因为您可能需要使用双反斜杠,例如:

if(System.IO.File.Exists("\\\\MyPC-pc\\u165121142\\MyFolder\\pid\\11\\Profile\\FImage\\Koala6192013104451AM.jpg"))
    {
        ImgImage.ImageUrl="\\\\MyPC-pc\\u165121142\\MyFolder\\pid\\11\\Profile\\FImage\\Koala6192013104451AM.jpg";
    }

用户的浏览器需要能够从URL检索。它是在显示时检索的


您可以将文件放在web服务器上并使用http url,也可以使用file:url。无论哪种方式,浏览器都不会直接从磁盘文件中检索。

这样如何?thanx对于这个链接的回复对我来说没有用处。我正在另一台计算机的驱动器上存储图像(假设在您计算机的驱动器中(有权限))。我成功地完成了这项任务。现在我想使用我存储的位置的图像。注意:托管计算机和存储图像的其他计算机位于同一网络中。
if(System.IO.File.Exists("\\\\MyPC-pc\\u165121142\\MyFolder\\pid\\11\\Profile\\FImage\\Koala6192013104451AM.jpg"))
    {
        ImgImage.ImageUrl="\\\\MyPC-pc\\u165121142\\MyFolder\\pid\\11\\Profile\\FImage\\Koala6192013104451AM.jpg";
    }