ASP.NET aspxのインライン式

覚えられないので自分用にメモ
詳しくはhttps://support.microsoft.com/ja-jp/kb/976112
<% ~ %> コード ブロックを埋め込む ASPとの後方互換性を保持するための埋め込みコードブロック
<%= ~ %>式を表示 Response.Write(...) で代用できる埋め込みコードブロック。
文字列などを表示するもっとも簡単な方法。
<%:= ~ %>式を表示(HTMLエンコード付
<%@ ~ %>ディレクティブ ページの設定を行う aspxページの設定を指定する構文
<%# ~ %>データバインディング式 RepeaterコントロールなどでDataBindしている場合に使用する。
<%# Eval("hoge") %>
<%$ ~ %>式ビルダー アプリケーション構成ファイルやリソース ファイルに含まれる情報に基づいて、コントロールのプロパティの値を設定する。
<%-- ~ --%>サーバー側コメント ブロック

0 件のコメント: