Skip to content

Latest commit

 

History

History
215 lines (195 loc) · 13.1 KB

File metadata and controls

215 lines (195 loc) · 13.1 KB
title ASP.NET Core built-in Razor components
author guardrex
description Find information on Razor components provided by the Blazor framework.
monikerRange >= aspnetcore-3.1
ms.author wpickett
ms.custom mvc
ms.date 11/11/2025
uid blazor/components/built-in-components

ASP.NET Core built-in Razor components

[!INCLUDE]

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"

  • AntiforgeryToken
  • AuthorizeView
  • CascadingValue
  • DataAnnotationsValidator
  • DynamicComponent
  • Editor<T>
  • EditForm
  • ErrorBoundary
  • FocusOnNavigate
  • HeadContent
  • HeadOutlet
  • ImportMap
  • InputCheckbox
  • InputDate
  • InputFile
  • InputNumber
  • InputRadio
  • InputRadioGroup
  • InputSelect
  • InputText
  • InputTextArea
  • LayoutComponentBase
  • LayoutView
  • NavigationLock
  • NavLink
  • PageTitle
  • OwningComponentBase
  • Paginator
  • QuickGrid
  • Router
  • RouteView
  • SectionContent
  • SectionOutlet
  • ValidationMessage
  • ValidationSummary
  • Virtualize

:::moniker-end

:::moniker range=">= aspnetcore-8.0 < aspnetcore-9.0"

  • AntiforgeryToken
  • AuthorizeView
  • CascadingValue
  • DataAnnotationsValidator
  • DynamicComponent
  • Editor<T>
  • EditForm
  • ErrorBoundary
  • FocusOnNavigate
  • HeadContent
  • HeadOutlet
  • InputCheckbox
  • InputDate
  • InputFile
  • InputNumber
  • InputRadio
  • InputRadioGroup
  • InputSelect
  • InputText
  • InputTextArea
  • LayoutComponentBase
  • LayoutView
  • NavigationLock
  • NavLink
  • PageTitle
  • OwningComponentBase
  • Paginator
  • QuickGrid
  • Router
  • RouteView
  • SectionContent
  • SectionOutlet
  • ValidationMessage
  • ValidationSummary
  • Virtualize

:::moniker-end

:::moniker range=">= aspnetcore-7.0 < aspnetcore-8.0"

  • AuthorizeView
  • CascadingValue
  • DataAnnotationsValidator
  • DynamicComponent
  • EditForm
  • ErrorBoundary
  • FocusOnNavigate
  • HeadContent
  • HeadOutlet
  • InputCheckbox
  • InputDate
  • InputFile
  • InputNumber
  • InputRadio
  • InputRadioGroup
  • InputSelect
  • InputText
  • InputTextArea
  • LayoutComponentBase
  • LayoutView
  • NavigationLock
  • NavLink
  • OwningComponentBase
  • PageTitle
  • Router
  • RouteView
  • ValidationMessage
  • ValidationSummary
  • Virtualize

:::moniker-end

:::moniker range=">= aspnetcore-6.0 < aspnetcore-7.0"

  • AuthorizeView
  • CascadingValue
  • DataAnnotationsValidator
  • DynamicComponent
  • EditForm
  • ErrorBoundary
  • FocusOnNavigate
  • HeadContent
  • HeadOutlet
  • InputCheckbox
  • InputDate
  • InputFile
  • InputNumber
  • InputRadio
  • InputRadioGroup
  • InputSelect
  • InputText
  • InputTextArea
  • LayoutComponentBase
  • LayoutView
  • NavLink
  • OwningComponentBase
  • PageTitle
  • Router
  • RouteView
  • ValidationMessage
  • ValidationSummary
  • Virtualize

:::moniker-end

:::moniker range=">= aspnetcore-5.0 < aspnetcore-6.0"

  • AuthorizeView
  • CascadingValue
  • DataAnnotationsValidator
  • EditForm
  • InputCheckbox
  • InputDate
  • InputFile
  • InputNumber
  • InputRadio
  • InputRadioGroup
  • InputSelect
  • InputText
  • InputTextArea
  • LayoutComponentBase
  • LayoutView
  • NavLink
  • OwningComponentBase
  • Router
  • RouteView
  • ValidationMessage
  • ValidationSummary
  • Virtualize

:::moniker-end

:::moniker range="< aspnetcore-5.0"

  • AuthorizeView
  • CascadingValue
  • DataAnnotationsValidator
  • EditForm
  • InputCheckbox
  • InputDate
  • InputNumber
  • InputRadio
  • InputRadioGroup
  • InputSelect
  • InputText
  • InputTextArea
  • LayoutComponentBase
  • LayoutView
  • NavLink
  • OwningComponentBase
  • Router
  • RouteView
  • ValidationMessage
  • ValidationSummary

:::moniker-end