0

我对我正在从事的项目有特定的要求。我喜欢从服务器端更改母版页的 CSS 和属性。我想更改应用程序的主题。

Nancy - 超级简单的视图引擎:如何在视图中覆盖 MasterPage 的标题?

检查后,我知道如何覆盖母版页的属性。我使用 Nancy 作为 Web 框架和超级简单的视图引擎。这是 Nancy 的默认设置。在这里,根据上一个链接,我需要将主题属性与我传递给视图的每个视图模型一起传递。

所以,我的问题是,除了这个还有什么办法吗?意味着我直接访问数据库以检查主题的当前用户设置并呈现它,并且我的核心应用程序部分保持不变。

如果需要任何进一步的细节,请告诉我。

4

1 回答 1

0

从评论中改写...链接的帖子向您展示了如何在母版页中使用 ViewModel 中的属性。
您可以以类似的方式传递主题详细信息。
我通常使用包含公共属性的 BaseViewModel 来执行此操作。

于 2013-08-09T12:18:03.630 回答