Generated Presentation (UI) Layer


Listed below are quick descriptions of the ASP.NET Core Razor Pages AspCoreGen 2.0 Razor generates that makes up the Presentation Layer (Front End). Note: All generated razor pages with a grid also have paging and sorting functionality. CRUD are database operations which means: create (add a new record), retrieve (get an existing record), update an existing record, delete an existing record.

One of each of the following objects listed below is generated per table in your database.

Generated Razor Pages (.cshtml) Quick Description (Razor Pages Folder)
1. List with Add, Edit Redirect & Delete

  - Sample Code
  - Demo
A razor page with a list of items shown in a grid with CRUD functionality. Adding or updating an item redirects to another page. more info

2. Add New Record

  - Sample Code
  - Demo
A razor page with validated input controls used for adding a new record. more info

3. Update Record

  - Sample Code
  - Demo
A razor page with validated input controls used for updating an existing record. more info

4. Record Details (Read Only)

  - Sample Code
  - Demo
A razor page with read-only details of a record. more info

5. List (Read-Only)

  - Sample Code
  - Demo
A razor page with a list of items shown in a grid. No CRUD functionality. more info

6. List with Add, Edit, & Delete (Same Page)

  - Sample Code
  - Demo
A razor page with a list of items shown in a grid with CRUD functionality. A pop-up shows when adding or updating an item. more info

7. List with Grouping

  - Sample Code
  - Demo
A razor page with a list of grouped items (e.g. Employees by DepartmentID). No CRUD functionality. more info

8. List with Totals

  - Sample Code
  - Demo
A razor page with a list of items with totals in the footer shown in a grid. No CRUD functionality. more info

9. List with Totals and Grouping

  - Sample Code
  - Demo
A razor page with a list of grouped items (e.g. Employees by DepartmentID) with total count per group in the footer. No CRUD functionality. more info

10. List with Search

  - Sample Code
  - Demo
A razor page with a list of items shown in a grid with CRUD and Search functionality. You can filter grid results by entering values in the input controls show on the header. more info

11. List with Scroll-Loading Data

  - Sample Code
  - Demo
A razor page with a list of items shown in a grid. No CRUD functionality. Items are dynamically paged as you scroll through the grid. more info

12. List with Inline Add and Edit

  - Sample Code
  - Demo
A razor page with a list of items shown in a grid with CRUD functionality. Add a new record and update an existing item inline with the grid. more info

13. List with Manual For Each Loop

  - Sample Code
  - Demo
A razor page with a list of manually-looped items shown in a grid with CRUD functionality. Adding or updating an item redirects to another page. more info

14. List with Master Detail (Grid)

  - Sample Code
  - Demo
A razor page with two grids with a master-detail relationship. No CRUD functionality. Clicking an item in the first grid loads related items in the second grid. more info

15. List with Master Detail (Sub Grid)

  - Sample Code
  - Demo
A razor page with a grid within another grid with a master-detail relationship. No CRUD functionality. Expanding an item in the master grid loads related items in the sub grid. more info

16. Unbound Razor Page

  - Sample Code
  - Demo
A razor page with validated input controls which can be used for adding a new record or updating a record. Not bound/connected to the database so you will need to add your own code to bind it to the database. more info

17. Add/Edit Partial Razor Page

  - Sample Code

A razor page shared by the Add New Record and Update Record razor pages. It contains objects listed under the Add New Record and Update Record razor pages shown above.
Generated Razor Page Models (.cshtml.cs) Quick Description (Pages Folder)
1. Razor Page Model Class

  - Sample Code

A class file containing action methods that handles url request/post from razor pages. Used as a base class.


Themes


You can also choose a theme based on the JQuery UI themes. Listed below are samples of the themes you can choose from. Click each one to get a better look.
Black-Tie
Bliztzer
Cupertino
Dark Hive
Dot Luv
Eggplant
Excite Bike
Flick
Hot Sneaks
Humanity
Le-Frog
Mint Choc
Overcast
Pepper Grinder
Redmond
Smoothness
South Street
Start
Sunny
Swanky Purse
Trontastic
UI Darkness
UI Lightness
Vader