2016-05-07 3 views
2

外部フォルダに配置されている部分ビューにアクセスできますか?別のフォルダから部分ビューを表示


enter image description here

私はページ/ホーム/インデックスに_LoginPartialを表示したいのですが、_LoginPartialは/認証にする必要があります。

/Authからこの部分を取るために/ Home/Indexを指定しようとすると、エラーが発生します。

@Html.Partial("/Auth/Login") 

のErrorLogは

メッセージ=パーシャルビューのビュー/認証/ログインが 'が見つかりあるいは全くビューエンジンは、検索場所をサポートしていないされていないことを言います。次の場所を検索した:

〜/ビュー/ホーム/認証/ Login.aspxの

〜/ビュー/ホーム/認証/ Login.ascx

〜/ビュー/共有/認証/ログインを。 aspxの

〜/ビュー/共有/認証/ Login.ascx

〜/ビュー/ホーム/認証/ Login.cshtml

〜/ビュー/ホーム/認証/ Login.vbhtml

だから私は私の部分だけ内側/ホームを見つけようとしていることを知っている

〜/ビュー/共有/認証/ Login.cshtml

〜/ビュー/共有/認証/ Login.vbhtml

ディレクトリ。

答えて

6

部分ビューのフルパスを使用します。

@Html.Partial("~/Views/Auth/Login.cshtml")