Razor ビューにコメントを書くにはどうすればいいですか? 質問する

Razor ビューにコメントを書くにはどうすればいいですか? 質問する

最終的な HTML (つまり、ブラウザやレスポンス) に送信されないコメントを MVC ビューに書き込む方法。次のようにしてコメントを作成できます。

<!--<a href="/">My comment</a> -->

ただし、ブラウザのページのソースコードには表示されます。

内部使用のみを目的として「.cshtml」ファイルにコメントを残すことは可能ですか?

ベストアンサー1

一般に、Visual Studio などの IDE では、コメントに変換するテキストを選択してから++ショートカットを使用するか、Resharper / Intelli-J スタイルのショートカットを使用している場合は + を使用することで、Ctrl現在の言語のコンテキストでコメントをマークアップすることに注意してください。K CtrlCCtrl/

サーバー側コメント:

カミソリ .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 ページなど) ではサーバー側コメントを使用することをお勧めします。

おすすめ記事