まずは少しの文脈。あなたはビュー名を送信Html.RenderPartialを呼び出すと、そのビューはRazorViewEngine.PartialViewLocationFormatsで指定された場所で検索されます:名前を指定するだけでRazor Layoutファイルを設定する方法は?
Html.RenderPartial("Post", item);
あなたはカミソリのページでレイアウトプロパティを設定すると、あなただけの名前を言うcan'tパスを指定する必要があります。どうすれば名前を指定できますか?
//Layout = "_Layout.cshtml";
Layout = "_Layout"; //Dont work
私はRazorViewEngine.MasterLocationFormatsをオーバーライドしたので、これが必要です。
現在、私は、コントローラのマスターを指定しています:
return View("Index", "_Layout", model);
これは動作しますが、私が見るに、これを行うことを好みます。
この質問を見http://stackoverflow.com/questions/5357104/is-is-possible-to-specify-searchable-、としてそれを使用することができますビューで
位置 - フォーマット - の - mvc - 剃刀レイアウト – sarvesh