aspnetcore/blazor/components/built-in-components.md
The following built-in Razor components are provided by the Blazor framework. For information on non-security-related project template components, see xref:blazor/project-structure. For information on security-related project template components, see the Security node articles.
:::moniker range=">= aspnetcore-9.0"
AntiforgeryTokenAuthorizeViewCascadingValueDataAnnotationsValidatorDynamicComponentEditor<T>EditFormErrorBoundaryFocusOnNavigateHeadContentHeadOutletImportMapInputCheckboxInputDateInputFileInputNumberInputRadioInputRadioGroupInputSelectInputTextInputTextAreaLayoutComponentBaseLayoutViewNavigationLockNavLinkPageTitleOwningComponentBasePaginatorQuickGridRouterRouteViewSectionContentSectionOutletValidationMessageValidationSummaryVirtualize:::moniker-end
:::moniker range=">= aspnetcore-8.0 < aspnetcore-9.0"
AntiforgeryTokenAuthorizeViewCascadingValueDataAnnotationsValidatorDynamicComponentEditor<T>EditFormErrorBoundaryFocusOnNavigateHeadContentHeadOutletInputCheckboxInputDateInputFileInputNumberInputRadioInputRadioGroupInputSelectInputTextInputTextAreaLayoutComponentBaseLayoutViewNavigationLockNavLinkPageTitleOwningComponentBasePaginatorQuickGridRouterRouteViewSectionContentSectionOutletValidationMessageValidationSummaryVirtualize:::moniker-end
:::moniker range=">= aspnetcore-7.0 < aspnetcore-8.0"
AuthorizeViewCascadingValueDataAnnotationsValidatorDynamicComponentEditFormErrorBoundaryFocusOnNavigateHeadContentHeadOutletInputCheckboxInputDateInputFileInputNumberInputRadioInputRadioGroupInputSelectInputTextInputTextAreaLayoutComponentBaseLayoutViewNavigationLockNavLinkOwningComponentBasePageTitleRouterRouteViewValidationMessageValidationSummaryVirtualize:::moniker-end
:::moniker range=">= aspnetcore-6.0 < aspnetcore-7.0"
AuthorizeViewCascadingValueDataAnnotationsValidatorDynamicComponentEditFormErrorBoundaryFocusOnNavigateHeadContentHeadOutletInputCheckboxInputDateInputFileInputNumberInputRadioInputRadioGroupInputSelectInputTextInputTextAreaLayoutComponentBaseLayoutViewNavLinkOwningComponentBasePageTitleRouterRouteViewValidationMessageValidationSummaryVirtualize:::moniker-end
:::moniker range=">= aspnetcore-5.0 < aspnetcore-6.0"
AuthorizeViewCascadingValueDataAnnotationsValidatorEditFormInputCheckboxInputDateInputFileInputNumberInputRadioInputRadioGroupInputSelectInputTextInputTextAreaLayoutComponentBaseLayoutViewNavLinkOwningComponentBaseRouterRouteViewValidationMessageValidationSummaryVirtualize:::moniker-end
:::moniker range="< aspnetcore-5.0"
AuthorizeViewCascadingValueDataAnnotationsValidatorEditFormInputCheckboxInputDateInputNumberInputRadioInputRadioGroupInputSelectInputTextInputTextAreaLayoutComponentBaseLayoutViewNavLinkOwningComponentBaseRouterRouteViewValidationMessageValidationSummary:::moniker-end