Я использую элемент управления ASP.NET Chart, и он берет данные из базы данных. Иногда эти данные пустые, и я не могу найти способ показать какой-нибудь текст или что-то подобное вместо пустого экрана. Там нет атрибута, который позволяет мне сделать это.
Кроме того, я думаю, что из-за пустых данных я получаю исключение каждый раз, когда пытаюсь показать график без данных:
16.48.27 ERROR: System.Web.HttpException: File does not exist.
at System.Web.StaticFileHandler.GetFileInfo(String virtualPathWithPathInfo, String physicalPath, HttpResponse response)
at System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context)
at System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Я полагаю, что это из-за атрибута "ImageLocation" объекта Chart, поскольку он не создает изображения с пустыми данными, поэтому не может найти это местоположение.
Это изображение, которое я хочу избежать:
альтернативный текст http://img532.imageshack.us/img532/6215/chartt.png
Вопрос : Есть ли способ определить, когда Диаграмма получает пустые данные?