這個模板引擎還算不錯,對於asp.net的分層架構仍是頗有幫助的。如今都流行mvc模式。能夠研究一下。html
<ad:foreach collection="#collection#" var="cust" index="i"> #cust.lastname#, #cust.firstname# <br /> </ad:foreach>
模板是這樣的,那麼代碼以下架構
TemplateManager template = TemplateManager.FromString(Res.c1); ArrayList list = new ArrayList(); list.Add(new customer("Tom" , "Whatever")); list.Add(new customer("Henry" , "III")); list.Add(new customer("Tom" , "Jackson")); template.SetValue("collection" , list); string html = template.Process();
這樣就生成了html。mvc
更多的幫助文檔能夠看看這裏:http://www.codeproject.com/Articles/8141/Ader-Template-Engine#xx2238055xxasp.net