1

Web ページ用に特定の _ViewStart.cshtml と _Layout.cshtml (Views フォルダーのサブフォルダー内) があり、ページが読み込まれると、_ViewStart と _Layout が期待どおりに使用されます (_ViewStart でブレークポイントに到達します)。

_ViewStart.cshtml と _Layout.cshtml が (Views フォルダーの) Shared フォルダーにあり、他のすべてのビューで参照する必要があります。

_Layout は参照されていますが、_ViewStart.cshtml は参照されていません (ブレークポイントに達していません) - これは mvc3 の標準ですか?

また、共有レイアウトを使用する最初のビューでは、(firebug を使用して) Web ページの上部に DOCTYPE ディレクティブが表示されますが、同じ _Layout.cshtml を使用しているにもかかわらず、後続の Web ページには DOCTYPE ディレクティブがありません。

4

1 に答える 1

1

ビューに「Response.Write...」があり、DOCTYPE宣言が出力されないことがわかりました。

于 2013-03-13T14:25:34.460 に答える