视图组件可以通过partial view或viewcomponent实现

partialview

https://docs.microsoft.com/zh-cn/aspnet/core/mvc/views/partial?view=aspnetcore-2.2
https://github.com/aspnet/AspNetCore.Docs/tree/master/aspnetcore/mvc/views/partial/sample/PartialViewsSample
https://docs.microsoft.com/en-us/aspnet/core/mvc/views/tag-helpers/built-in/partial-tag-helper?view=aspnetcore-2.2

@foreach (var section in Model.Article.Sections)
{
    @await Html.PartialAsync("_ArticleSectionRP", section,
                             new ViewDataDictionary(ViewData)
                             {
                                 { "index", index }
                             })

    index++;
}
<partial name="_ProductViewDataPartial" for="Product" view-data="ViewData">

view component

https://docs.microsoft.com/zh-cn/aspnet/core/mvc/views/view-components?view=aspnetcore-2.2
https://github.com/aspnet/AspNetCore.Docs/tree/master/aspnetcore/mvc/views/view-components/sample

相关文章:

  • 2021-06-23
  • 2022-12-23
  • 2021-10-13
  • 2021-12-23
  • 2022-12-23
猜你喜欢
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2021-07-29
  • 2021-05-31
  • 2022-12-23
相关资源
相似解决方案