我希望我的用戶能夠爲他們選擇的特定模板編輯自己的HTML/CSS。ASP.NET MVC中的UI模板
這種技術被Tumblr &使用Posterous,我試圖研究幾種實現它的方法。
概括地說,我想通過定義佈局:
<div id="main">
<div id="header"></div>
{Nav}
<div id="middle">
{Featured Article}
</div>
</div>
然後
ASP.NET MVC會呈現爲標記{}導航說:
<ul>
<li>Home</li>
</li>About Us</li>
</ul>
我們存儲的用戶在數據庫中指定內容,因此我可以採取的一種方法是將「整個頁面」存儲在數據庫中,並在呈現之前解析出{tag}
塊。
MVC中已經構建了一些可以實現這一點的東西嗎?如果我不需要,我不想重新發明輪子。