代码之家  ›  专栏  ›  技术社区  ›  m0sa

ASP.NET MVC 3为TemplateHint注入用户控件

  •  1
  • m0sa  · 技术社区  · 14 年前

    是否可以以某种方式利用ASP.NET MVC 3中的依赖项注入(使用窗体ViewEngine)从另一个库中注入用户控件?我已经在使用MEF将一些其他东西加载到我的MVC应用程序中。

    我需要这个,因为我想建立一个具有可扩展类型系统的系统。我希望类型供应商能够为提供的类型注入自定义控件。我已经有了一个自定义元数据提供程序,它知道如何处理所提供的类型(它设置modelmetadata.templatehint属性)。

    问题是,我可以在哪里插入MEF,以便正确处理templateHint,并在调整html.editorformodel时显示自定义控件

    1 回复  |  直到 14 年前
        1
  •  2
  •   marcind    14 年前