Как вы работаете с Silverlight в приложении ASP.NET v3.5?

StackOverflow https://stackoverflow.com/questions/247849

  •  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.

Если вы хотите пример, дайте мне знать ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top