HtmlHelperComponentExtensions.RenderComponentAsync Method

Definition

Overloads

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

Source:
HtmlHelperComponentExtensions.cs

Renders the specified componentType.

C#
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.IHtmlContent> RenderComponentAsync (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, Type componentType, Microsoft.AspNetCore.Mvc.Rendering.RenderMode renderMode, object parameters);

Parameters

htmlHelper
IHtmlHelper

The IHtmlHelper.

componentType
Type

The component type.

renderMode
RenderMode

The RenderMode for the component.

parameters
Object

An Object containing the parameters to pass to the component.

Returns

Applies to

ASP.NET Core 9.0 and other versions
Product Versions
ASP.NET Core 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

Source:
HtmlHelperComponentExtensions.cs

Renders the TComponent.

C#
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.IHtmlContent> RenderComponentAsync<TComponent> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, Microsoft.AspNetCore.Mvc.Rendering.RenderMode renderMode) where TComponent : Microsoft.AspNetCore.Components.IComponent;

Type Parameters

TComponent

Parameters

htmlHelper
IHtmlHelper

The IHtmlHelper.

renderMode
RenderMode

The RenderMode for the component.

Returns

The HTML produced by the rendered TComponent.

Applies to

ASP.NET Core 9.0 and other versions
Product Versions
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

Source:
HtmlHelperComponentExtensions.cs

Renders the TComponent.

C#
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.IHtmlContent> RenderComponentAsync<TComponent> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, Microsoft.AspNetCore.Mvc.Rendering.RenderMode renderMode, object parameters) where TComponent : Microsoft.AspNetCore.Components.IComponent;

Type Parameters

TComponent

Parameters

htmlHelper
IHtmlHelper

The IHtmlHelper.

renderMode
RenderMode

The RenderMode for the component.

parameters
Object

An Object containing the parameters to pass to the component.

Returns

The HTML produced by the rendered TComponent.

Applies to

ASP.NET Core 9.0 and other versions
Product Versions
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0