我有一个ASCX控件,必须动态呈现Silverlight。动态代码在非MVC环境中工作,但是当我尝试将silverlight加载到MVC ASCX时,我收到ScriptManager错误。但是,我的主aspx页面确实引用了具有脚本管理器的母版页。我只是需要控件才能意识到一旦插入主页面就会有一个scriptmanager。我正在尝试使用ScriptManagerProxy,但它仍在寻找ScriptManager。所以,我认为我最大的问题是让控件从主页面识别母版页。希望这能正确解释我的问题。如果您需要任何代码段,我可以提供它们
答案 0 :(得分:0)
我认为您不应该将ScriptManager与MVC一起使用。 ScriptManager适用于Web窗体。 MVC http://mvcscriptmanager.codeplex.com/有一个第三方。
我不知道我完全理解你想要完成的事情。但是你可以在MVC页面中使用IFrame(yuck)来显示aspx页面。