Live Chat Icon For mobile
Live Chat Icon

How do I create RenderFragment from code in Blazor?

Platform: Blazor| Category : Components, General

RenderFragment is used to render components or content at run time in Blazor. The RenderFragment class allows you to create the required content or component in a dynamic manner at runtime. In the following code example, the content is created at runtime on OnInitialized.


@page "/"


@code {
    private string textContent = "Welcome to your new Blazor app.";
    private RenderFragment childContent { get; set; }

    private RenderFragment AddContent() => builder =>
        builder.AddContent(1, textContent);

    protected override void OnInitialized()
        childContent = AddContent();

Refer to ASP.NET Core Blazor templated components” for more details.

Share with

Related FAQs

Couldn't find the FAQs you're looking for?

Please submit your question and answer.