最終的な HTML (つまり、ブラウザー、応答) に送信されない、MVC ビューにコメントを書き込む方法。次の方法でコメントを作成できます。
<!--<a href="/">My comment</a> -->
ただし、ブラウザのページ ソース コードには表示されます。
内部使用のためだけに「.cshtml」ファイルにコメントを残すことはできますか?
最終的な HTML (つまり、ブラウザー、応答) に送信されない、MVC ビューにコメントを書き込む方法。次の方法でコメントを作成できます。
<!--<a href="/">My comment</a> -->
ただし、ブラウザのページ ソース コードには表示されます。
内部使用のためだけに「.cshtml」ファイルにコメントを残すことはできますか?
一般に、IDE のような Visual Studio は、コメントに変換したいテキストを選択してからCtrl+ K Ctrl+Cショートカットを使用するか、または Resharper / Intelli- を使用している場合、現在の言語のコンテキストでコメントをマークアップしますJ スタイルのショートカット、次にCtrl+ /.
サーバー側のコメント:
カミソリ.cshtml
@* Comment goes here *@
.aspx古いビュー (および Asp.Net WebForms)サーバー側のコメント構文
を探している場合:.aspx
<%-- 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 *@