ASP.NET 图表控件背景图片:URL 不是有效的虚拟路径

ASP.NET chart control background image: URL is not a valid virtual path

我正在尝试将 ASP.NET(内置)图表控件上的背景图像设置为位于以下位置的图像:http://www.example.com/images/logo.png 我可以在我的浏览器中访问此图片。

但是我收到这个错误:

'http:/www.example.com/images/logo.png' is not a valid virtual path.

注意如何从协议名称后的路径中删除 1 / 个字符。

我的代码:

<asp:Chart ID="chartPriceHistory" runat="server">
</asp:Chart>

我试过这个:

chartPriceHistory.BackImage = "http:\/\/www.example.com/images/logo.png"

chartPriceHistory.BackImage = "http://www.example.com/images/logo.png"

两种情况都抛出相同的错误。

我还能做什么?

那不是虚拟路径。您可以将图像存储在本地并执行 ~/img/...?