aspxページからascxコントロールに移行するときに、大量のヘッダーインクルードをコードビハインドに移動し、RegisterClientScriptBlocksでラップし、linqを使用して大きな複数行を整理しました。
<%serverside.code%>
ただし、インライン宣言が実行されていないことに気づきました。
ClientScript.RegisterClientScriptBlock(GetType(Page), "test", <a><![CDATA[
<script type="text/javascript">
testValue = '<%=Page.Title%>';
</script>]]></a>, True)
生産する;
<script type="text/javascript">
testValue = '<%=Page.Title%>';
</script>