今日はTemplateEngineについて技術的な文章を書きます.
1496 ワード
このテンプレートエンジンはまあまあです.aspについてです.Netの階層化アーキテクチャはやはり役に立ちます.今ではmvcモードが流行しています.検討してもいいです.
1、foreach、実は重要なのは循環で、多くの場所で役に立ちます。
1、foreach、実は重要なのは循環で、多くの場所で役に立ちます。 <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が生成されます.
詳細については、以下を参照してください.http://www.codeproject.com/Articles/8141/Ader-Template-Engine#xx2238055xx
<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();