首页 > 解决方案 > 在 RazorPages 应用程序中搜索 ViewComponent 文件的路径?

问题描述

.NET Core 3.0 Razorpages 应用

ViewComponents文件夹
- 我的 viewcomponent 类在这里。从 ViewComponent 派生并返回

return await Task.FromResult((IViewComponentResult)View("Default"));

Pages/Components/MyViewComponent
- Detault.chtml,这是我的视图组件要使用的视图模板

我在 InvokeAsync 中设置了一个断点,我试图在其中返回视图,这就是我得到 404 的时候

路径位置是否正确?

标签: razor-pages

解决方案


Pages/Components/MyViewComponent - Detault.html,这是我的视图组件要使用的视图模板

ViewComponent 的视图部分应该是 Razor 文件,而不是纯 html 文件。它应该是默认值。.cshtml _

参考:https ://www.learnrazorpages.com/razor-pages/view-components


推荐阅读