我们有一个用VB.NET编写的ASP.NET Web应用程序,我们在Init
事件期间以编程方式构建内容。
我们广泛使用用户控件,动态构建它们,现在我想开始包含SilverLight内容。
是否有一种简单的方法可以在控件中嵌入SilverLight应用程序,然后在代码中实例化整个内容,就像以编程方式将普通的ASP.NET控件添加到页面一样?
使用<object>
标记添加到页面时,SilverLight组件本身可以正常工作,但我真的希望能够在代码中的其他地方重用它。
由于我期望使用SilverLight来增加我们的应用程序,而asp:Silverlight
控件现在似乎是deprecated,我正在寻找另一种包装内容的方式。
感谢您的任何指示。
答案 0 :(得分:2)
您可以制作自己版本的已弃用的Silverlight控件 - 它所要做的就是在<object>
事件期间发出相应的Render
html。这是一个非常直接的5分钟任务来推动其中一个。