gpt4 book ai didi

.net - 在 ASP.NET MVC 3 Web 应用程序项目之间共享 View

转载 作者:行者123 更新时间:2023-12-02 18:04:10 24 4
gpt4 key购买 nike

我有几个 ASP.NET MVC 3 Web 应用程序,它们有很多通用对象:

  • 相同的登录 Controller 。他们的登录系统之间的一些差异都记录在他们的 web.config 文件中。
  • 标题/详细信息 View :发票、付款订单、付款订单等。

为了减少代码的冗余,我将通用 Controller 和 View 移动到单独的类库中(模型已经在它们自己的类库中)。经过一番谷歌搜索,我最终发现了how to call controllers in external assemblies但是,我仍然不知道如何在外部程序集中调用 View 。我该怎么做?

最佳答案

您可能想查看MVCContrib Portable areas 。它们允许您将整个 MVC 应用程序区域编译为一个程序集,包括 Controller 、 View 和支持文件(例如 JavaScript 和 CSS)。我曾参与过一个大型项目,该项目广泛使用了它们,并且它们运行良好,特别是与 T4MVC 结合使用。 .

关于.net - 在 ASP.NET MVC 3 Web 应用程序项目之间共享 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6430571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com