Build an ASP.NET Core Update Panel with Vanilla JavaScript in Four Easy Steps

1 · Phil Haack · Nov. 20, 2019, midnight
Summary
Sometimes you just need to submit a form and update a portion of your web page without a lot of fuss and muss. Today, you have a lot of options for dynamically updating the DOM based on changes made on the server. You could use React, Vue, Angular, SignalR, and Blazor. The choice you make will depend a lot on your experience and your scenario and how much complexity you can endure. For a site I’m building, I like to start as simple as possible and only add in components as the pain they solve ou...