Как вы работаете с Silverlight в приложении ASP.NET v3.5? - PullRequest
0 голосов
/ 29 октября 2008

У меня есть необходимость сделать некоторые графики (гистограмма, диаграмма, круговая диаграмма, тренд), и вместо использования Infragistics или рисования графиков вручную я хочу использовать Silverlight.

Мое текущее приложение ASP.NET было обновлено до 3.5, и я добавил проект приложения Silverlight. Потребление вывода внутри существующего макета master.page или внутри пользовательских элементов управления не кажется таким интуитивно понятным, как я надеялся.

Также нет возможности создавать график из общего списка данных, даже элемента управления (как я видел в нескольких демонстрациях на PDC08). Есть идеи?

1 Ответ

2 голосов
/ 30 октября 2008

Я бы предложил начать с набора инструментов Silverligt (выпущенного на PDC), который включает в себя элемент управления диаграммой Silverlight. Существует обзор того, как использовать этот контрольный пост здесь .

Важное отличие между диаграммами Silverlight и диаграммами на основе форума ASP.Net (с использованием стороннего элемента управления) заключается в том, что диаграмма Silverlight будет выполняться на клиенте, а диаграмма asp.net - на сервере. Поэтому, если вы хотите использовать этот тип управления, вам нужно будет представить данные своей диаграммы как сервис .

Еще один вариант создания диаграмм Silverlight, но при выполнении кода на стороне клиента, - это сборка Xaml с использованием ASP.Net. В этом случае вы создадите свой Xaml диаграммы с использованием ASP.Net, который вместо генерации вывода HTML будет генерировать вывод Xaml.

Если вам нужен пример, дайте мне знать ...

...