0
我有一個區域(比如User)。我通過下面的Ajax調用從操作方法返回PartialView。如何指定局部視圖的區域
return PartialView("_Users");
但是,此時mvc搜索一般共享文件夾和一般用戶文件夾。它不在區域內搜索局部視圖。因此我得到一個錯誤。 :(
我怎麼能指定該局部視圖所在的區域下,它從一個視圖返回的時間?
我有一個區域(比如User)。我通過下面的Ajax調用從操作方法返回PartialView。如何指定局部視圖的區域
return PartialView("_Users");
但是,此時mvc搜索一般共享文件夾和一般用戶文件夾。它不在區域內搜索局部視圖。因此我得到一個錯誤。 :(
我怎麼能指定該局部視圖所在的區域下,它從一個視圖返回的時間?
如果沒有調用區域外的這個動作,它不會有搜索。比方說,下面的文件夾內的局部視圖:
〜/地區/用戶/查看/共享/ _Users.cshtml
,並假設您呼叫內部的行動這個局部視圖10控制器在User
區域,搜索順序將是這一個:
〜/地區/用戶/瀏覽/浦/ _Users.cshtml
〜/地區/用戶/查看/共享/ _Users。 CSHTML
〜/查看/共享/ _Users.cshtml
如果調用此局部視圖進出該地區的一面,但它仍然會尋找下列文件夾和文件夾有關根據您的控制器和地區(如果有的話):
〜/查看/共享/ _Users.cshtml
但不是User
區域內。
看來你的局部視圖是一個應用程序範圍廣的局部視圖。我的建議是將其移動到以下文件夾:
〜/查看/共享/