我正在使用一个来自第三方包的组件,它接受RenderFragment作为参数,并且我想通过我的Index页面的Partial Class为该RenderFragment分配一个值。
我发现当我在 code
标签中构建RenderFragment时,它可以工作。 但是一旦将其放入 partial class
中,Visual Studio就开始标记错误。
可工作的示例代码:
Razor文件:
<Statistic Title="Feedback" Value="1128" PrefixTemplate="@prefix1" />
@code {
public RenderFragment prefix1 = @(<Icon Type = "like" />);
}
无法正常工作的示例代码:
Razor文件:
<Statistic Title="Feedback" Value="1128" PrefixTemplate="@prefix1" />
局部类:
public partial class Index {
RenderFragment prefix1 = @(<Icon Type = "like" />);
}
我的问题是,如何在部分类中构建渲染片段? 我似乎在网上找不到有关这个主题的任何信息。 提前致谢。