在 .Net Core 中使用用户控件

Using User controls in .Net Core

我正在将 MVC 应用程序迁移到 .Net Core。所以我在 MVC 应用程序中有一些用户控件,所以我必须在 .net 核心应用程序中使用它们。谁能帮我实现这个目标。

Asp.net核心不支持用户控件。

作为替代,您可以使用 ViewComponentpartial viewCustom TagHelper 来做它的工作。

它们可以可重用,就像用户控件一样。

所以你应该了解用户控件中的逻辑,然后以这些方式应用逻辑:

ViewComponent tutorial

Partial View tutorial

Custom TagHelper

我建议你先试试 ViewComponent,因为它更适合你需要的时候

写一些复杂的逻辑,它总是渲染块而不是整个过程。