Я работаю с элементом управления ASP.NET Chart в AJAX UpdatePanel, который обновляется примерно 4 раза в секунду с добавлением новой точки каждый раз, когда она обновляется.Это приводит к тому, что диаграмма отображает 4 разных изображения каждую секунду.Я тестировал эту функциональность в нескольких браузерах и пытался настроить параметры диаграммы, чтобы сделать изображения максимально быстрыми и плавными, однако кажется, что Firefox не может загрузить диаграмму так быстро.
Rightтеперь у меня это хорошо работает в IE, прилично в Chrome и не очень хорошо в Firefox.IE обновляет график и безупречно отображает новое изображение до 4 раз в секунду.В Chrome изображение диаграммы отображается, но выглядит довольно броско.При тестировании в Firefox отображается пустое изображение в том месте, где должна быть диаграмма, и фактически не загружается до ПОСЛЕ ТОГО, КАК обновление AJAX UpdatePanel останавливается.
Есть ли способ оптимизировать элемент управления ASP.NET Chart для Firefox?Я попытался настроить свойства AntiAliasing, ImageStorageMode и ImageType без видимых улучшений.
Любая помощь приветствуется,
Спасибо.
РЕДАКТИРОВАТЬ: Вот моя панель обновления сдиаграмма в нем.
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Chart ID="chtPingData" runat="server" EnableViewState="true"
ImageStorageMode="UseHttpHandler" ImageType="Jpeg">
<Series>
<asp:Series Name="Pings" ChartType="Line" ChartArea="MainChartArea">
</asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="MainChartArea">
</asp:ChartArea>
</ChartAreas>
</asp:Chart>
<asp:Timer ID="tmrAjax" Interval="250" runat="server" Enabled="False"
ontick="tmrAjax_Tick">
</asp:Timer>
</ContentTemplate>
</asp:UpdatePanel>