dotnet / AspNetCore.Docs

Documentation for ASP.NET Core
https://docs.microsoft.com/aspnet/core
Creative Commons Attribution 4.0 International
12.6k stars 25.29k forks source link

Reorganize Blazor forms coverage 8.0 #30618

Closed guardrex closed 11 months ago

guardrex commented 1 year ago

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> (not EditForm) and then build up from there. First show how you can handle the form submission from the server using @onsubmit. Then introduce EditForm 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

guardrex commented 1 year ago

Current article ToC

Proposed article ToC

Node name: Forms