新的html页面拼接类库(简易的模板引擎)
?????? 這個類庫的作用是幫助程序員快速,自由的生成html頁面。原先以為他可以算是一個簡易模板引擎。但是現在仔細考慮了一下,覺得他還算不上是引擎。只能算是一個輔助類庫。07年9月,兼職工作停止后,就沒有在用過。前一段時間研究異步編程,順便類庫也加上了可以異步執行的功能。內部的一些算法也做了優化和更支持并發處理的調整。
???
????? 主要有兩個改變,一個是可以用{$靜態包含文件:Include(/Include/Bottom.htm)$}這樣的參數形式。直接包含靜態文件內容做參數。 還可以通過{$動態包含文件:Exec(/Include/Exec.htm)$} 這樣的參數形式,包含其他模板頁,得到解析結果作為參數。
??? ? 在page_load執行完畢后。所有有異步標志的標簽{$異步顯示表格:12:20::異步$}會開始異步執行。如果頁面要連接多個數庫。這個功能會有用處。
??? ? 并且里面有我以前兼職項目的模板和處理類代碼。可以看下習慣用法。Demo是昨天寫的發給四個郵件聯系的程序員的。今天修改了一下,現在也傳到這里,希望看了以后,對其他程序員的思想提高有些幫助。
???
????? 地址:???http://files.cnblogs.com/vitality2007/ShowDemo.rar
????? Logic 項目的ShowTest.cs 的 210 行象下有點錯誤,導致異步翻頁出錯。剛發現,下載文件內已經修改了。
轉載于:https://www.cnblogs.com/vitality2007/archive/2008/01/24/1051794.html
總結
以上是生活随笔為你收集整理的新的html页面拼接类库(简易的模板引擎)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MKV
- 下一篇: DBGrid 应用全书(一)