2010-05-01 56 views
0

我在ASP.NET MVC中實現了一個解決方案,以後可以應用到其他幾個字段。要做到這一點,即使底層的業務邏輯不需要改變,也需要重新標記用戶界面。我想以這種方式編寫代碼,以便其他開發人員只開發僅改變UI的代碼。這與主題可以用Wordpress博客軟件編寫的方式類似。如何添加皮膚引擎到asp.net MVC系統

任何人可以建議如何組織我的項目,使這種功能的工作?

回答

-1

您是否嘗試過使用MasterPages?

+0

MasterPages不完全切斷它。 – Roman 2010-05-01 05:12:54

0

我不會用在主題bult(實際上並不知道如果這些仍然在MVC存在),但你可以CSS的多套(以及相關的圖像)的主題,每個主題如一個單獨的路徑文件夾:主題\默認,主題\經典等,其中唯一的配置是路徑元素。這將從核心代碼拆分樣式,並且您不需要使用任何主題「引擎」等。

在您的MasterPages/Pages/Views中,您可以動態設置樣式表的路徑。