Closed guardrex closed 11 months ago
[SupplyParameterFromForm]
) (>=8.0)InputSelect
component (>=6.0)InputSelect
options to C* object null
valuesInputText
based on the input event[CompareProperty]
attribute (<=6.0)Node name: Forms
Overview article
Binding article (examples are EditForms)
[SupplyParameterFromForm]
) (>=8.0)Built-in input components article (examples are EditForms)
InputSelect
component (>=6.0)InputSelect
options to C* object null
valuesValidation article (examples are EditForms)
InputText
based on the input event[CompareProperty]
attribute (<=6.0)Troubleshoot article
I think what we eventually want to do here is build up the user's understanding of form handling in Blazor by building off of concepts they probably already know, like the basics of forms in HTML. So, I think that means the initially sections should start with just a plain
<form>
(notEditForm
) and then build up from there. First show how you can handle the form submission from the server using@onsubmit
. Then introduceEditForm
as a more convenient way to build a server based form. Then introduce enhanced form handling from the server. Then introduce interactive form handling. But we don't have to do this restructuring right away. It can wait until we get the .NET 8 stuff covered.Page URL
https://learn.microsoft.com/en-us/aspnet/core/blazor/forms-and-input-components?view=aspnetcore-7.0
Content source URL
https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/blazor/forms-and-input-components.md
Version Independent Document ID
c3128506-d228-35ca-e34a-183a881acdec
Article author
guardrex