Мой сайт размещен в общей среде (arvixe), большую часть времени диаграммы не будут загружены, это будет выглядеть как сломанная ссылка на изображение (я пробовал на хром, IE и Firefox). Если я перезагружу страницу, это может помочь, но не всегда. Я должен указать, что на моей локальной среде это не происходит на всехasp.net Chart control not loading Большая часть времени
моей конфигурации следующим образом:
<appSettings>
<add key="ChartImageHandler" value="Storage=session;Timeout=20;"/>
</appSettings>
<httpHandlers>
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false" />
</httpHandlers>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<remove name="ChartImageHandler" />
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST"
path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</handlers>
</system.webServer>
И моя контрольная карта:
<asp:chart id="Chart1" ViewStateMode="Enabled" runat="server" Height="296px" Width="600px" ImageStorageMode="UseHttpHandler" Palette="BrightPastel" imagetype="Png" BorderDashStyle="Solid" BackSecondaryColor="White">
Я также попытался использовать файл вместо сеанс в конфиге, файлы записываются в папку, но все та же проблема, я запутался, потому что иногда это работает, и диаграммы загружаются нормально, а иногда (в большинстве случаев) это не так.
Любая информация об ошибке регистрируется на сервере где-нибудь? Возможно, используйте Fiddler, чтобы узнать, возвращает ли сервер какую-либо информацию об ошибке в ответе. Без этого мы будем только догадываться: от настройки сервера, ошибок до кодирования до ваших очков (просто шутите). Но, вы понимаете. :) –
Можете ли вы опубликовать полную декларацию 'asp: Chart'? Можете ли вы попробовать с помощью '