実際に表示するHTMLの記述にはいくつかの方法があります。状況に応じて好きなものを選択することが可能です。
小さな個人用プログラムの場合はこちらが一番楽でしょう。
test.asp
<!--#include file="../peetan/peetan.asp"-->
<%
Function action(ByRef c)
c.setv "msg", "Hello, World!"
End Function
%>
<html>
<body>
<h1><%=data("msg")%></h1>
</body>
</html>
ASPのアクション部分と表示部分を分割します。構文解析は無いので速いです。
test.asp
<!--#include file="../peetan/peetan.asp"-->
<%
Function action(ByRef c)
c.setv "msg", "Hello, World!"
End Function
%>
test.html
<html>
<body>
<h1><%=data("msg")%></h1>
</body>
</html>
何も設定を行わなければ同じフォルダ内の拡張子を.htmlに変更したものが使用されます。違うものを指定したい場合はコントローラのviewfileプロパティにファイル名を指定してください。
全てのページに共通のテンプレートファイルを使用することが出来ます。これにより各々のページにはコンテンツ部分のみを記述すればよいので作業が簡略化します。テンプレートファイルを指定するには、コントローラもしくはコンフィグ関数の中からtemplateプロパティにファイル名を指定してください。
temp.html
<html>
<body>
<%=view.content%>
</body>
</html>
test.asp
<!--#include file="../peetan/peetan.asp"-->
<%
Function action(ByRef c)
c.template = "temp.html"
c.setv "msg", "Hello, World!"
End Function
%>
test.html
<h1><%=data("msg")%></h1>