加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

在ASP.NET MVC 3 Web应用程序项目之间共享视图

发布时间:2020-12-16 07:03:39 所属栏目:asp.Net 来源:网络整理
导读:我有几个ASP.NET MVC 3 Web应用程序,它们有很多常见的对象: 相同的登录控制器.他们的登录系统之间的一些差异被捕获在他们的web.config文件中. 标题/详细信息视图:发票,付款单,付款单等. 为了减少我的代码冗余,我将公共控制器和视图移动到一个单独的类库(模
我有几个ASP.NET MVC 3 Web应用程序,它们有很多常见的对象:

>相同的登录控制器.他们的登录系统之间的一些差异被捕获在他们的web.config文件中.
>标题/详细信息视图:发票,付款单,付款单等.

为了减少我的代码冗余,我将公共控制器和视图移动到一个单独的类库(模型已经在他们自己的类库中).谷歌搜索了一段时间后,我终于找到了how to call controllers in external assemblies,但是,我仍然不知道如何在外部程序集中调用视图.我怎么做?

解决方法

您可能需要查看 MVCContrib Portable areas.它们允许您将整个MVC应用程序区域编译为一个程序集,包括控制器,视图和支持文件,如JavaScript和CSS.我参与了一个大型项目,大量使用它们并且运行良好,特别是与 T4MVC结合使用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读