重複の可能性:
ASP.NET の「特別な」タグ
<%: %>
とはどう違い<%= %>
ますか?
<%= ... %>
Response.Write() と同等です。<%: ... %>
タグ内の値を自動 html エンコードすることを除いて、タグは同じです。
See the blog post HTML Encoding Code Blocks With ASP.NET 4. Basically the colon version (new to 4.0) does the HTML encoding for you.