2016-09-15 93 views
0

我有兩個MVC項目,它們都共享完全相同的視圖以及相同的控制器名稱。 目前我在這兩個項目中都有這些視圖的副本,我希望通過將這些視圖放在這些項目之外並將ViewEnhines指向該位置來「共享」這些視圖。在MVC中查看的絕對路徑

這可能嗎?任何指針將不勝感激。

+0

如果你正在使用VS 2015 [共享項目(HTTP://www.c -sharpcorner.com/UploadFile/7ca517/shared-project-an-impressive-features-of-visual-studio-201/)有意見可能是最好的選擇。我還沒有測試過,所以不確定它在這種情況下會有多好,但值得一試。 – Igor

+0

@Igor嘗試使用dll文件而不是創建新項目。這很容易。 –

+0

Igor,我創建了一個共享項目,我該如何去訪問該文件夾? – Pacman

回答

0

你可以使用Html Helper來做到這一點。創建一個dll文件將通過2個項目共享,然後調用它。

參考鏈接:Creating Custom HTML Helpers (C#)

有些事情,你可以在每個項目看起來像查看做到:

@Html.MyShareView(model)