MVC区域意识主题

时间:2011-02-10 05:04:14

标签: asp.net-mvc model-view-controller asp.net-mvc-areas

我是MVC的新手,但我正在努力寻找自己的方式。我目前正处于我知道危险的程度,但还不足以实际做任何有用的事情。

我正在建立一个我非常灵活“可涂抹”的网站。它也可能最终很大,所以我真的想使用区域。

我正在考虑将自己投入到深层,看看我是否可以构建既具有区域感知又具有主题支持的自定义视图引擎。我猜这是这两篇文章的混合体。

在我开始之前 - 而且,更重要的是 - “在我开始之前,丢掉头发,完成,实施并构建我的大量应用程序”,如果他们认为这是一个好主意,有人可以评论吗?

我只是想知道是否有一个已经完成此操作的库,或者是一个我完全不知道的更容易的方法...

欢迎任何建议!

提前致谢,

ž

1 个答案:

答案 0 :(得分:1)

如果你要做某事,通常最好有充分的理由去做。

如果您的目标是启用主题,最简单的方法是在viewData中设置主题,并让自定义HtmlHelper包含基于viewdata主题键的必要.css和.js引用。

对于更强大的解决方案,Telerik拥有ASP.NET MVC的开源扩展,这对于开发UI并启用主题功能非常有用:http://demos.telerik.com/aspnet-mvc。使用他们的入门套件可能会为您节省大量时间。