#asp.net #charts
#asp.net #Диаграммы
Вопрос:
У меня есть следующий код, он работал нормально, если элемента управления диаграммой не было внутри, но как только я добавил элемент управления диаграммой, это привело к обновлению всей страницы. У кого-нибудь есть идея? Я прочитал другие подобные вопросы, предполагающие, что контент должен быть отображен в один файл, если это причина, каковы мои варианты? Спасибо.
С уважением, Энди
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
<br />
<br />
<asp:Chart ID="Chart1" runat="server" Width="960px" Height="417px">
<series>
<asp:Series Name="Series1">
</asp:Series>
</series>
<chartareas>
<asp:ChartArea Name="ChartArea1">
</asp:ChartArea>
</chartareas>
</asp:Chart>
<br />
<asp:Timer ID="Timer1" runat="server" Interval="1000" ontick="Timer1_Tick">
</asp:Timer>
</ContentTemplate>
</asp:UpdatePanel>
Ответ №1:
У меня была аналогичная проблема, но я использовал Asp.net Маршрутизация.
Установка следующего свойства решила проблему.
ImageStorageMode=»UseImageLocation»
<asp:Chart ID="Chart1" ...
ImageType="Png" ImageLocation="~/TempImages/ChartPic_#SEQ(300,3)" ImageStorageMode="UseImageLocation" ../>
Также попробуйте
http://www.violato.net/blog/net/67-chart-image-is-not-showing-up-when-using-asp-net-charting-control