Trình theo dõi và kiểm tra trạng thái chỉnh sửa (đề phòng mất dữ liệu/chưa lưu lại) khi đóng trình duyệt
- isDirty
- Ember: https://github.com/danielspaniel/ember-data-change-tracker
- Blazor: https://www.codeproject.com/Articles/5357594/A-Blazor-Edit-State-Tracker
- https://www.codeproject.com/Articles/993087/Use-Twitter-Bootstrap-Modal-Dialog-for-Smoother-Lo
- HtmlHelpers for managing scripts for Razor Partial Views and Templates in ASP.NET MVC
- ScriptHtmlHelperExtensions.cs
- ScriptContext.cs
- https://forloop.co.uk/blog/managing-scripts-for-razor-partial-views-and-templates-in-asp.net-mvc
- https://bitbucket.org/forloop/forloop-htmlhelpers/src/master/
- https://www.nuget.org/packages/Forloop.HtmlHelpers
- https://stackoverflow.com/questions/19685045/htmlhelpers-for-managing-scripts-for-razor-partial-views
- Bootstrap Modal Popup
- Bootstrap Modal Dialog
- https://www.codeproject.com/Articles/993087/Use-Twitter-Bootstrap-Modal-Dialog-for-Smoother-Lo
- https://www.aspsnippets.com/questions/516642/Delete-record-with-confirmation-using-Bootstrap-Modal-Popup-in-ASPNet-MVC/
- https://newbetuts.com/16011151-mvc-4-edit-modal-form-using-bootstrap
- https://o7planning.org/11975/bootstrap-modal
- https://dotnetgenetics.blogspot.com/2020/11/bootstrap-modal-in-aspnet-mvc-with-crud.html
- https://www.c-sharpcorner.com/article/lets-learn-jquery-ajax-and-modal-popup-using-mvc-in-depth/
- https://phantienquang.blogspot.com/2014/10/ef-code-first-crud-with-bootstrap-modal.html
- https://docs.google.com/document/d/1NTIgKgwI9erI1yMVAzeVQ4ZxcNKo9QP2kh8cJzvQ0Yc/