2011-07-24 4 views

答えて

7

マイクBrindが質問Why does Razor _layout.cshtml have a leading underscore in file name?でうまくこれを入れている:ウェブページ内のレイアウトページが直接提供されることを意図していないので

、それらはアンダースコアで始まります。また、Web Pagesフレームワークでは、名前の下線付きのファイルが直接要求されないように設定されています。

MVCでは、フルビューと部分ビューを区別するために、部分的なビューに先頭のアンダースコアを付けるためにこの規則を使用します。

4

「インクルード」ビュー(マスターページ、部分ビューなど、スタンドアロンでは表示されないビュー)の命名規則です。魔法ではなく、慣習でもありませんが、アンダースコアが重要であることを覚えているようですWebページでは、MVPではありません。