我有两个MVC项目,它们共享完全相同的视图,以及相同的控制器名称。 目前我在这两个项目中都有这些视图的副本,我希望选择"分享"这些视图通过将它们放在这些项目之外并让ViewEnhines指向该位置。
这可能吗?任何指针都将受到赞赏。
答案 0 :(得分:0)
您可以使用Html Helper来实现。创建一个dll文件,将通过2个项目共享,然后调用它。
参考链接:Creating Custom HTML Helpers (C#)
您可以在每个项目的视图中执行以下操作:
@Html.MyShareView(model)