0
我有兩個MVC項目,它們都共享完全相同的視圖以及相同的控制器名稱。 目前我在這兩個項目中都有這些視圖的副本,我希望通過將這些視圖放在這些項目之外並將ViewEnhines指向該位置來「共享」這些視圖。在MVC中查看的絕對路徑
這可能嗎?任何指針將不勝感激。
我有兩個MVC項目,它們都共享完全相同的視圖以及相同的控制器名稱。 目前我在這兩個項目中都有這些視圖的副本,我希望通過將這些視圖放在這些項目之外並將ViewEnhines指向該位置來「共享」這些視圖。在MVC中查看的絕對路徑
這可能嗎?任何指針將不勝感激。
你可以使用Html Helper來做到這一點。創建一個dll文件將通過2個項目共享,然後調用它。
參考鏈接:Creating Custom HTML Helpers (C#)
有些事情,你可以在每個項目看起來像查看做到:
@Html.MyShareView(model)
如果你正在使用VS 2015 [共享項目(HTTP://www.c -sharpcorner.com/UploadFile/7ca517/shared-project-an-impressive-features-of-visual-studio-201/)有意見可能是最好的選擇。我還沒有測試過,所以不確定它在這種情況下會有多好,但值得一試。 – Igor
@Igor嘗試使用dll文件而不是創建新項目。這很容易。 –
Igor,我創建了一個共享項目,我該如何去訪問該文件夾? – Pacman