График из кода за значением не может быть нулевым. Имя параметра: ключ ОШИБКА - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь использовать график Syncfusion через codebehind. Я нашел эту ссылку и пример программы, как показано ниже.

https://www.syncfusion.com/forums/130261/create-charts-dynamically-base-on-user-data

http://www.syncfusion.com/downloads/support/forum/130261/ze/Sample-503161674

Я смог чтобы запустить пример проекта без проблем, график показан, как и ожидалось. Однако, когда я пытался скопировать тот же код в свой проект и запустить его, я продолжаю получать ошибку, как показано ниже Кто-нибудь может пролить свет на то, что я сделал неправильно?

Ошибка сервера в приложении '/'. Значение не может быть нулевым. Имя параметра: ключ Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.ArgumentNullException: значение не может быть нулевым. Имя параметра: ключ

Ошибка источника:

Произошло необработанное исключение во время выполнения текущего веб-запроса. Информацию о происхождении и местонахождении исключения можно определить с помощью приведенной ниже трассировки стека исключений.

Трассировка стека:

[ArgumentNullException: значение не может быть нулевым. Имя параметра: ключ]
System.Collections.Generi c .Dictionary`2.FindEntry (ключ TKey) +12756140 Syncfusion. JavaScript .Essential JavaScript .RegisterControl (String id, String jsonData) +26 Syncfusion . JavaScript .Control.Render Json () +224 Syncfusion. JavaScript .Control.Raw () +98 Syncfusion. JavaScript .Control.ToHtmlString () + 8
Syncfusion. JavaScript. Web.Chart.Render (модуль записи HtmlTextWriter) + 51
System.Web.UI.Control.RenderControlInternal (модуль записи HtmlTextWriter, адаптер ControlAdapter) + 129
System.Web.UI.Control.RenderControl (контроллер записи HtmlTextWriterAd ) + 287
System.Web.UI.Control.RenderControl (писатель HtmlTextWriter) + 27
System.Web.UI.Control.RenderChildrenInternal (писатель HtmlTextWriter, дети ICollection) + 197
System.Web.UI .Control.RenderChildren (модуль записи HtmlTextWriter) + 9
System.Web.UI.Control.Render (модуль записи HtmlTextWriter) + 10
System.Web.UI.Control.RenderControlInternal (адаптер записи HtmlText *riter), 129Appter 1035 * System.Web.UI.Con trol.RenderControl (модуль записи HtmlTextWriter, адаптер ControlAdapter) + 287
System.Web.UI.Control.RenderControl (модуль записи HtmlTextWriter) + 27
System.Web.UI.Control.RenderChildrenInternal дети (HtmlTerxt) 197
System.Web.UI.HtmlControls.HtmlForm.RenderChildren (модуль записи HtmlTextWriter) + 177
System.Web.UI.HtmlControls.HtmlContainerControl.Render (модуль записи HtmlTextWriter) + 32 * 1040. HtmlControls.HtmlForm.Render (вывод HtmlTextWriter) +357 System.Web.UI.Control.RenderControlInternal (модуль записи HtmlTextWriter, адаптер ControlAdapter) + 129
System.Web.UI.Control.RenderControl (writer Adapter)
System.Web.UI.HtmlControls.HtmlForm.RenderControl (модуль записи HtmlTextWriter) + 53
System.Web.UI.Control.RenderChildrenInternal (модуль записи HtmlTextWriter, дети ICollection) + 197
System.WI. Control.RenderChildren (модуль записи HtmlTextWriter) + 9
System.Web.UI.Page.Render (модуль записи HtmlTextWriter) + 30
S ystem.Web.UI.Control.RenderControlInternal (модуль записи HtmlTextWriter, адаптер ControlAdapter) + 129
System.Web.UI.Control.RenderControl (модуль записи HtmlTextWriter, адаптер ControlAdapter) + 287
System.Web.UI.ont. RenderControl (HtmlTextWriter Writer) + 27
System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое includeStagesAfterAsyncPoint) + 5626

Информация о версии: Microsoft. NET Framework Version: 4.0.3031; ASP. NET Версия: 4.8.4075.0

На самом деле я пытался использовать график ajaxcontroltoolkit, также получаю ту же ошибку. Там должны быть некоторые настройки или ошибки конфигурации из моего проекта. Но я не мог поймать это. Спасибо за помощь.

...