Как вы работаете с Silverlight в приложении ASP.NET v3.5?
-
05-07-2019 - |
Вопрос
У меня есть необходимость сделать некоторые графики (гистограмма, диаграмма, круговая диаграмма, тренд), и вместо использования Infragistics или рисования графиков вручную я хочу использовать Silverlight. Р>
Мое текущее приложение ASP.NET было обновлено до 3.5, и я добавил проект приложения Silverlight. Потребление вывода внутри существующего макета master.page или внутри пользовательских элементов управления не кажется таким интуитивно понятным, как я надеялся. Р>
Также нет возможности создать график из общего списка данных, даже элемента управления (как я видел в нескольких демонстрациях на PDC08). Есть идеи?
Решение
Я бы предложил начать с набора инструментов Silverligt ( выпущен на PDC), который включает в себя элемент управления диаграммы Silverlight. Существует обзор того, как использовать этот контрольный пост . Р>
Важное отличие диаграмм Silverlight от диаграмм на основе форума ASP.Net (с использованием стороннего элемента управления) заключается в том, что диаграмма Silverlight будет выполняться на клиенте, а диаграмма asp.net - на сервере. Поэтому, если вы хотите использовать этот тип элемента управления, вам нужно будет представить данные диаграммы в виде сервис . Р>
Еще один вариант создания диаграмм Silverlight, но выполнение кода на стороне клиента, - это создание Xaml с использованием ASP.Net. В этом случае вы создадите свой Xaml диаграммы с использованием ASP.Net, который вместо генерации вывода HTML будет генерировать вывод Xaml. Р>
Если вы хотите пример, дайте мне знать ...