如何在 Visual Studio 2019 中向 Blazor 中的组件添加分部类?

Ven*_*sky 5 c# visual-studio asp.net-core blazor

我没有找到我应该在哪里单击以在 Visual Studio 2019 中创建部分类。

创建新的“Razor Component”文件后,无法向其中添加分部类。

我在哪里添加它?

Ale*_*xan 9

有两种方法可以向 Razor 组件添加代码:

  1. 添加基类并在组件中添加@inherits此类,此答案中如何描述。在这种情况下,基类不应该是部分的。

  2. 自 2019 年 10 月起,我们可以使用部分类。您可以添加同名的类名,添加 .cs 扩展名,将其标记为部分类:

在此处输入图片说明

@inherits在这种情况下你不需要使用。

请参阅部分类支持文档。


yob*_*yob 3

像这样的东西吗?: - 具有“代码隐藏”类的 Razor 页面

在此输入图像描述