Suite: Bulk Delete for MVC & Blazor UIs #16478
Description
Resolves #13887
Blazor UI (Select All Records On The Page)
MVC UI (Select All Records On The Page)
Blazor UI (Select All Records In The Database)
MVC UI (Select All Records In the Database)
Known Issues
#16525 (I'll fix it before the v8.1 release - during the pre-rc period)
Checklist
- I fully tested it as developer / designer and created unit / integration tests
- I documented it (or no need to document or I will create a separate documentation issue) - #3463
- I worked with the design team to get their idea for UI/UX design (or no need to design for this PR)
- I've assigned reviewer, related labels and set a milestone for this PR
How to test it?
Create an entity with the bulk-delete option enabled. Then make a general test for MVC & Blazor UIs. (establish master-child relationship, one-to-many relationship and many-to-many relationship etc.).
There are three kinds of selection for bulk deletion:
- You can select certain records one by one
- You can select all records on the current page
- You can select all records in the database
You can make your tests according to these selection types.