от това което прочетох набързо за шаблоните в PHP, ми стана ясно че в ASP шаблоните са вграден метод
Какво прилагам аз:
1) Напълвам шаблоните в една таблица със следния вид:
table_setup
setup_name - text 20
setup_value - memo
2) самия шаблон представлява HTML файл, в който шаблоните са от следния вид:
<#template_name#>
3) заместването на шаблоните е ужасяващо просто:
' взимаме HTML-а
Set R=DB.Execute ("SELECT * FROM table_setup WHERE setup_name='"&TemplateName&"'")
HTML=R ("setup_value")
' заместваме всички полета
HTML=Replace (HTML,"<#template1#>",ValueForTemplate1)
HTML=Replace (HTML,"<#template2#>",ValueForTemplate2)
...
HTML=Replace (HTML,"<#templateN#>",ValueForTemplateN)
...
Response.Write HTML
и това е всичко.
чети и дишай по-леко