【问题标题】:Templating solution for prototype CMS原型 CMS 的模板解决方案
【发布时间】:2010-10-15 17:53:42
【问题描述】:

有点模糊的问题。道歉。

我有一个原型 CMS,我一直在努力寻找乐趣。它完全用 ASP.NET MVC 编写。

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

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

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

如果有人知道任何可以帮助我入门的博客/教程,我将不胜感激。谷歌搜索自定义 T4 模板会带来对 EditorFor 模板的更改,我相信每个人都熟悉这些更改。

谢谢,

伊恩

【问题讨论】:

  • 您是否查看过任何 jQuery 模板库?您将通过 JSON 交付内容,然后将其与用户定义的 HTML 模板合并。

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-25
    • 1970-01-01
    • 1970-01-01
    • 2013-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多