Я пытался использовать по умолчанию ASP. NET core ChangePassword.cs html в качестве частичного представления, в основном я хочу включить его во вкладку.
Что Я пытался до сих пор
<div class="tab-pane" id="password_change">
@await Html.PartialAsync("/Identity/Account/Manage/ChangePassword")
</div>
//also tried `./ChangePassword`
.....
<partial name="/Identity/Account/Manage/ChangePassword.cshtml" >
.....
$("#password_change").load("/Users/ChangePassword"); //this calls the controller method below
public async Task<IActionResult> ChangePassword()
{
//some codes ommitted here
return PartialView("/Identity/Account/Manage/ChangePassword.cshtml", chatModels);
//also tried different paths like `Identity/Account/Manage/ChangePassword.cshtml`
}
Конечно, ошибка still
InvalidOperationException: частичное представление '/Identity/Account/Manage/ChangePAssword.cshtml' не найдено
Я могу вызвать созданное мной частичное представление в каталоге views, и он отлично работает с любым из методов выше. Насколько я понимаю, эти представления нельзя использовать как частичные или к ним нельзя обращаться как к частичным.
Как я могу заставить представление ChangePassword, расположенное в /Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml
, работать как частичное представление?