asp.net-mvc - Asp.Net MVC 主题,如何?

标签 asp.net-mvc themes

我有一个 ASP.Net 2.0 网站,想将其转换为 MVC 范例(我对此很陌生),但从零开始。

我的旧网站中有一些主题,但是到处阅读,似乎主题不太适合 MVC 范例。

问题是:

在 MVC 中构建主题用户可定制网站的最佳实践是什么? 如果适用的话,您能举个小例子吗?

注意:我知道 this但他们没有谈论最佳实践或如何开始。

最佳答案

这是我在 ASP.NET MVC 中用于实现“主题”的代码:

ASP.NET MVC: Implement Theme Folders using a Custom ViewEngine

当您能够仅交换 CSS 文件来更改主题时,这很好,但这在很多情况下确实不太实用。特别是当每个主题需要有完全不同的布局时。在这种情况下,您需要更改渲染的 CSS 和 HTML,这就是我编写上述链接中的代码的原因。

关于asp.net-mvc - Asp.Net MVC 主题,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/769878/

相关文章:

安卓主题定制

android - TimePickerDialog 主题改变

asp.net - 允许在 ASP.NET MVC 表单上使用多个按钮的最佳方法是什么?

c# - Controller 脚手架问题

asp.net-mvc - MVC4 和多个 Windows Azure Web 角色

php - 如何在 Wordpress 中修复 "template is missing"?

asp.net-mvc - ASP.NET MVC 3 确定 session 状态(新的或超时)

c# - ApplicationException的使用

css - 强制一个 div 包含 float 的子 div

android - 让用户选择一个主题[Android]