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

时间:2018-02-26 14:58:33

标签: asp.net vb.net charts background-image microsoft-chart-controls

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

但是我收到了这个错误:

  

'http:/www.example.com/images/logo.png'不是有效的虚拟路径。

注意协议名称后如何从路径中删除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"

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

我还能做什么?

1 个答案:

答案 0 :(得分:1)

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