ASP.NET Core built-in Razor components
Note
This isn't the latest version of this article. For the current release, see the .NET 9 version of this article.
Warning
This version of ASP.NET Core is no longer supported. For more information, see .NET and .NET Core Support Policy. For the current release, see the .NET 8 version of this article.
Important
This information relates to a pre-release product that may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
For the current release, see the .NET 9 version of this article.
The following built-in Razor components are provided by the Blazor framework. For information on non-security-related project template components, see ASP.NET Core Blazor project structure. For information on security-related project template components, see the Security node articles.
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
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
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
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