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
区域内。
看来你的局部视图是一个应用程序范围广的局部视图。我的建议是将其移动到以下文件夹:
〜/查看/共享/