diff --git a/aspnetcore/blazor/forms/index.md b/aspnetcore/blazor/forms/index.md index 99c8268a29..0d4f6b112d 100644 --- a/aspnetcore/blazor/forms/index.md +++ b/aspnetcore/blazor/forms/index.md @@ -114,13 +114,13 @@ A form is defined using the Blazor framework's component is rendered where the `` element appears. The form is named with the [`@formname`](xref:mvc/views/razor#formname) directive attribute, which uniquely identifies the form to the Blazor framework. +* The component is rendered where the `` element appears. The form is named with the property, which uniquely identifies the form to the Blazor framework. * The model is created in the component's `@code` block and held in a public property (`Model`). The property is assigned to the parameter. The `[SupplyParameterFromForm]` attribute indicates that the value of the associated property should be supplied from the form data. Data in the request that matches the property's name is bound to the property. * The component is an [input component](xref:blazor/forms/input-components) for editing string values. The `@bind-Value` directive attribute binds the `Model.Id` model property to the component's property. * The `Submit` method is registered as a handler for the callback. The handler is called when the form is submitted by the user. > [!IMPORTANT] -> Always use the [`@formname`](xref:mvc/views/razor#formname) directive attribute with a unique form name. +> Always use the property with a unique form name. Blazor enhances page navigation and form handling for components. For more information, see .