Тег iframe - это HTML, а не Silverlight.Если у вас есть приложение Silverlight вне браузера, вы могли бы потенциально использовать элемент управления WebBrowser, но это недоступно для приложений в браузере.
Существует подход, при котором вы можете по сути сделать DIVна странице вашего хостинга появляются поверх приложения Silverlight, но, по моему опыту, это очень трудно контролировать, а визуальные результаты не идеальны.
Кроме того, есть несколько коммерческих компонентов, которыевыполнять рендеринг HTML, но все они, похоже, используют один и тот же подход с плавающим DIV, и они не настолько надежны, как хотелось бы видеть.