【问题标题】:Is it possible to reference a masterpage in an MVC ASCX control是否可以在 MVC ASCX 控件中引用母版页
【发布时间】:2011-12-22 03:33:32
【问题描述】:

我有一个必须动态呈现 Silverlight 的 ASCX 控件。动态代码在非 MVC 环境中工作,但是当我尝试将 silverlight 加载到 MVC ASCX 中时,我收到 ScriptManager 错误。但是,我的主 aspx 页面确实引用了具有脚本管理器的母版页。我只需要控件来实现一旦插入主页就会有一个脚本管理器。我正在尝试使用 ScriptManagerProxy,但它仍在寻找 ScriptManager。所以,我认为我最大的问题是让控件从主页识别母版页。希望这能正确解释我的问题。如果你需要任何代码sn-ps,我可以提供给他们

【问题讨论】:

  • 问题更多的是我被另一位开发人员以前的工作狭隘了。 Silverlight 内容是通过 对象托管的,我认为这是动态的。然而,仔细观察它,我发现我可以像使用 Silverlight 一样轻松地使用对象标签。这解决了我关于内容加载能力的所有问题。

标签: silverlight model-view-controller scriptmanager ascx


【解决方案1】:

我认为您不应该将 ScriptManager 与 MVC 一起使用。 ScriptManager 用于 Web 表单。 MVC http://mvcscriptmanager.codeplex.com/ 有一个第 3 方。

我不知道我是否完全理解您要完成的工作。但是您可以在 MVC 页面中使用 IFrame (yuck) 来显示 aspx 页面。

【讨论】:

  • 我最终没有使用我已经评论过的 ScriptManager。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多