代码之家  ›  专栏  ›  技术社区  ›  No Refunds No Returns

asp.net MVC渲染协调器

  •  0
  • No Refunds No Returns  · 技术社区  · 15 年前

    1 回复  |  直到 15 年前
        1
  •  0
  •   Robert Koritnik    15 年前

    使用 Html.RenderPartial() 相反

    RenderPartial 从MVC 1。让一个操作加载所有数据,然后呈现部分视图,而不是控制器检查其数据是否已加载。

    在您的特定情况下,控制器需要做的是检查它要渲染的视图,然后解析它的内容以查看将调用哪些控制器并执行此操作。我认为这在任何形式上都不可行。你在搞什么鬼 关注点分离 在这个特殊的例子中,因为你将两者绑定在一起。

    也许可以用你实际遇到的问题的更多细节来启发我们。