ҳģģĵ v1.0
        ڰ޳ 08/01/05

1ͷ
    public class PageTemplate 
    {
        //ݼ
        public static bool AddData<T>(string tableName, IList<T> dataSrc) {...}
        //ӵֵ
        public static bool AddData(string tableName, string dataSrc) {...}
        // ȡģ(Ƥ,ģ)
        public static string GetTemplate(string skinName, string templateName) {...}
    }

2ģţģʹhtmļд棬ڡ.\Ƥļ\Ƥ(Ĭϣdefault)\

3ʹ÷
    
        ģ  include.htm
        ҳÿռ
            using PageTemplateLib;
        ָƤļ  .\templates\
            PageTemplate.SkinPath = @"templates";
        
            PageTemplate.AddData("test", "1");      //ӵֵ
            IList<MDocs> docs = MDocs.SelectAll();
            PageTemplate.AddData("table1", docs);   //ݼ
               
            Response.Write(PageTemplate.GetTemplate("default", "include"));
            
4ģ﷨
     Ƕף      <%template ģ%>
     ֵ  {v:}
     ݼ    {[к][]}    עֻǼ̳Entityݼ
     жϣ      <%if  Ҫжϵֵ%>...<%else%>...<%/if%>
     ѭ      <%loop ѭ ѭ%>...</loop>
     