Как встроить элемент управления SilverLight в элемент управления ASP.NET (пользовательский или пользовательский) - PullRequest
2 голосов
/ 29 апреля 2010

У нас есть веб-приложение ASP.NET, написанное на VB.NET, где мы программно создаем контент во время события Init.

Мы широко используем пользовательские элементы управления, создавая их на лету, и теперь я хочу начать включать содержимое SilverLight.

Существует ли простой способ встроить приложение SilverLight в элемент управления, а затем создать экземпляр всего кода в коде, точно так же, как вы программно добавляете обычные элементы управления ASP.NET на страницу?

Сам компонент SilverLight прекрасно работает при добавлении на страницу с помощью тега <object>, но я действительно хочу иметь возможность использовать его в другом месте кода.

Поскольку я ожидаю, что использование SilverLight в нашем приложении увеличится, а элемент управления asp:Silverlight, похоже, устарел , я ищу альтернативный способ упаковки содержимого.

Спасибо за любые указатели.

1 Ответ

2 голосов
/ 29 апреля 2010

Вы можете создать свою собственную версию устаревшего элемента управления Silverlight - все, что ему нужно сделать, - выдать соответствующий <object> html во время его события Render. Это действительно прямая 5-минутная задача, чтобы свернуть одну из них.

...