原型CMS的模板解决方案

时间:2010-10-15 17:53:42

标签: asp.net asp.net-mvc templates t4

有点模糊的问题。道歉。

我有一个原型CMS我一直在努力工作。它完全用ASP.NET MVC编写。

它的工作原理是“小部件”。可以在页面上拖放的小功能块,你就会明白。

我添加了一些运行良好的简单博客小部件,其中一个是首页上的“最新帖子”小部件。虽然小部件的功能,即列出最新的帖子是标准的,但它产生的标记可能不是。我不想强迫我的用户进入石头标记。

我想知道是否有可能使用某种形式的模板T4?我没有深入研究它,但它看起来相当复杂,所以不确定它是否可能。我希望最终用户能够管理一个小模板文件来更改为每个博客帖子列表项生成的标记。

如果有人知道可能让我开始的任何博客/教程,我会非常感激。谷歌搜索自定义T4模板会对EditorFor模板进行更改,我相信大家都很熟悉。

谢谢,

伊恩

1 个答案:

答案 0 :(得分:0)

我见过的最好的想法是使用标准的ASP.NET模板并动态渲染它们。您不必发明编程语言或工具,而且必须为您完成硬件。使用我怀疑的新剃刀视图语法可能很容易做到这一点。