最終的なhtml(つまり、ブラウザー、応答)に送信されない、mvcビューでコメントを記述する方法。でコメントすることができます
<!--<a href="/">My comment</a> -->
ただし、ブラウザのページのソースコードには表示されます。
内部使用のみのためにcshtmlファイルにコメントを残すことは可能ですか?
一般に、Visual StudioのようなIDEは、コメントに変換するテキストを選択してから、現在の言語のコンテキストでコメントをマークアップし、 Ctrl+KCtrl+C ショートカット、またはResharper/Intelli-Jスタイルのショートカットを使用している場合は、 Ctrl+/。
サーバー側のコメント:
Razor .cshtml
@* Comment goes here *@
。aspx
古い.aspx
ビュー(およびAsp.Net WebForms)を探している場合 サーバー側コメント構文 :
<%-- Comment goes here --%>
クライアント側のコメント
HTMLコメント
<!-- Comment goes here -->
Javascriptコメント
// One line Comment goes Here
/* Multiline comment
goes here */
OPが言及しているように、ブラウザには表示されませんが、クライアント側のコメントはサーバー上のページ/スクリプトファイル用に生成され、削除されない限りHTTP経由でページによってダウンロードされます(例:縮小)、I/Oを無駄にします。また、ユーザーはページのソースを表示するか、ブラウザの開発ツールまたはFiddlerやWiresharkのようなツールも、セキュリティリスクをもたらす可能性があります。そのため、サーバー生成コード(MVCビューや.aspxページなど)でサーバー側のコメントを使用する設定です。
このコメント構文はあなたのために働くはずです:
@* enter comments here *@