aspで作られたWebサイトを管理しているのですが、同じフォーマットのページを量産する必要があったので、異なる部分はインクルードにして、リンクにサブストリングつけて変数でインクルードファイル名を変えればいいかー、と、簡単に考えていたのですが。。
いろいろ記述を変えてためしても、どうしても変数が入らず変数名のまま読まれてしまう、、
msdnのページ見たら、aspは変数を読み込む前にインクルード部分を読み込むので、変数を入れられないんだとー。
ASP は、スクリプトコマンドを実行する前にファイルをインクルードします。したがって、スクリプトコマンドを使って、インクルードされるファイルの名前を作成することはできません。たとえば、次のスクリプトではファイル Header1.inc は開けません。これは、変数 name にファイル名が代入される前に、ASP が #include ディレクティブを実行しようとするためです。<!-- This script will fail -->
<% name=(header1 & ".inc") %>
<!-- #include file="<%= name %>" -->
解決方法とか書いといてよ (´・ω・`)

RSSフィードを取得

