在 RazorPages 应用程序中搜索 ViewComponent 文件的路径?
Paths searched for ViewComponent files in RazorPages app?
.NET Core 3.0 Razorpages 应用程序
ViewComponents 文件夹
- 我的视图组件 class 在这里。派生自 ViewComponent 和 returns
return await Task.FromResult((IViewComponentResult)View("Default"));
Pages/Components/MyViewComponent
- Detault.chtml,这是我的视图组件要使用的视图模板
我在 InvokeAsync 中设置了一个断点,我在其中尝试 return 视图,这就是当我获得 404
路径位置对吗?
Pages/Components/MyViewComponent
- Detault.html, this is the view template to be used by my viewcomponent
ViewComponent 的视图部分应该是 Razor 文件,而不是普通的 html 文件。它应该是默认的。cshtml.
参考:https://www.learnrazorpages.com/razor-pages/view-components
.NET Core 3.0 Razorpages 应用程序
ViewComponents 文件夹
- 我的视图组件 class 在这里。派生自 ViewComponent 和 returns
return await Task.FromResult((IViewComponentResult)View("Default"));
Pages/Components/MyViewComponent
- Detault.chtml,这是我的视图组件要使用的视图模板
我在 InvokeAsync 中设置了一个断点,我在其中尝试 return 视图,这就是当我获得 404
路径位置对吗?
Pages/Components/MyViewComponent - Detault.html, this is the view template to be used by my viewcomponent
ViewComponent 的视图部分应该是 Razor 文件,而不是普通的 html 文件。它应该是默认的。cshtml.
参考:https://www.learnrazorpages.com/razor-pages/view-components