Response.Write()メソッドを使用して、aspxページの<head>セクションにコンテンツを動的に挿入しようとしています。CSSファイルへのリンクである分離コードオブジェクトのプロパティから文字列値を挿入する必要があります。ただし、実行時に適切に処理されていません。オブジェクトはクラスで公開されており、Page_Load()イベントでハイドレイトされます。ページの本文で、Corpoartionオブジェクトから他のプロパティを問題なく注入できます。
<head>セクションでこれが機能しないのはなぜですか?
これは正しく拡張されない部分です:
<link href="<%= Corporation.PageStyleSheet %>" rel="stylesheet" type="text/css" />
<head>セクション全体は次のとおりです。
<head runat="server">
<title></title>
<link href="<%= Corporation.PageStyleSheet %>" rel="stylesheet" type="text/css" />
<script language="JavaScript" type="text/JavaScript" src="cntv_menu.js"></script>
<script language="JavaScript" type="text/JavaScript" src="cntv_category.js"></script>
</head>
これが適切に拡張されない理由は何ですか?