2012-06-04 2 views
0

Несколько вещей с места в карьер.Использование Silverlight для создания пользовательского элемента управления C# ASP.NET

  • Я раньше не использовал Silverlight.
  • Я буду использовать Silverlight v3.0 в VS2008 (3,5 рамки)

Я собираюсь использовать его, чтобы создать пользовательский элемент управления для существующего C# веб-приложение, которое не использует Silverlight в настоящее время и я не уверен, как это сделать.

Я должен добавить приложение Silverlight к текущему проекту? Я делаю это своим проектом и каким-то образом импортирую его позже? Кроме того, какие-либо соображения/заботы, которые я должен знать, пытаясь что-то подобное?

Не уверен, с чего начать. Любые рекомендации будут оценены. Благодарю.

+0

какой контроль вы должны построить? –

+0

@SteveB Многопользовательский файловый загрузчик. (Я знаю, что там уже есть вещи, но это нужно делать с нуля.) – Ber53rker

+0

вам нужно понять модель SL. SL - это клиентский плагин ... это означает, что весь его код запускается в браузере/Для достижения вашей цели вам придется создавать код на стороне сервера и клиент. Не похоже на загрузку файла asp.net, вам придется иметь дело с этим разделением. –

ответ

0

Я уже создал пользовательский загрузчик файлов в Silverlight, поэтому я могу дать вам несколько советов.

  1. Создать автономный проект SilverLight

  2. Проект выше строит XAP-файлу

  3. Существует также TestPage.html, который генерируется. Он содержит ссылку на Silverlight.js и тег OBJECT >, который содержит элемент управления на веб-странице.

  4. Вы можете использовать это, чтобы определить, какой HTML необходим для размещения элемента управления Silverlight.

  5. Создайте свой собственный проект ASP.net и создайте элемент управления, который генерирует требуемый HTML.

  6. Включите файл .xap и файл silverlight.js в свой дистрибутив настраиваемого элемента управления.

Смежные вопросы