This demonstration requires browsers with JavaScript enabled.

Note: This demonstration uses some extensions which are available for registered user only.

The ASP scripts are generated by ASPMaker without hand-coding.

More detailed description of this demo project is provided in the tutorials of the help file.

This demo project shows you how the generated pages generally look like and illustrates some of the advanced features:

Advanced Security
You can view some pages without login as an anonymous user.

You can then login using the following accounts to see the feature works.

The menu items changes with permissions.

Username: admin
Password: master

This is the administrator account which have full permissions, including user management.
Employee #1
Username: nancy
Password: 1234

This account has limited permissions. You can only view records in tables.
Employee #2
Username: andrew
Password: 1234

This account has full permissions except user management. you can only modify your own record in the "Employees" table.

You can login using the administrator account first, then logout and re-login using other accounts to see the Advanced Security works.

Search Result Highlight
Click "Cars" and search Category in the search panel. Click "Highlight" button to show/hide the highlight effect.

Grid-Add/Edit, Inline-Add/Copy/Edit, Multi-Delete/Update
Click "Suppliers".

Click "Orders" and then the icons under "Order Details" links.

Data Confirmation and CAPTCHA on Add/Edit
Click "Suppliers". Try add or edit a record.

Detail Record Preview (Overlay)
Click "Customers". Move mouse cursor over the detail table link. (Extension for registered users only.)

Detail Record Preview (PreviewRow) with Sorting and Paging
Click "Orders". Click the [+] button before the detail table link. (Extension for registered users only.)

Scrolling Table with Fixed Header
Click "Orders2". The page has a larger page size and the records are scrollable. (Extension for registered users only.)

Auto Suggest Textbox
Click "Customers" and enter a few characters in the "Customer ID" textbox in the search panel.

Auto Fill Textbox
Click "Order" and then "Order Details...", try to add a new record, select a product and the price will be auto-filled.

Add Extra Option to Lookup Table
Click "Cars" and then add or edit a record, click "Add Trademark" and then "Add Model" to add a parent/child option to the comboboxes.

Custom Edit Tag
Click "Cars", try to add a new record, go to the "Color" field and try the color picker added by Custom Edit Tag.

Extended Quick Search
Click "Cars" or "Categories" or "Customers" or "Employees" or "Products".

Tooltip Field
Click "Cars" and move mouse cursor over the hyperlinks of the model names.

Multi-Page with Common Fields
Click "Cars" and then add, edit or view a record.

Multiple Detail Tables
Click "Orders", it has 2 detail tables: "Order Details" and "Order Details Extended".

jQuery File Upload and Multiple File Upload
Click "Employees", go to the Add or Edit page, try the "Photo" field.

Dynamic Selection List
Click "Cars" in the left menu and then add or edit a record. In the add or edit page, change the "Trademark" combobox and see how the "Model" combobox changes.

Dynamic User Levels
Login as administrator and click "User Levels".

Parent User ID
Login as employee #2 (andrew) and click "Orders", this user can modify his subordinate's records.

Click "Sales By Customer".

To try exporting to PDF, go to any View page and click the PDF icon.

Server Events
Click "Cars". The table uses server event to do conditional formatting.

Custom Template
Click "Cars2". The table uses Custom Template to show each record in 2 rows.

Custom View Tag (QR Code)
Click "Cars", select any record and go to the View page, see the Hyperlink field.

Custom View Tag (Google Map)
Click "Customers", select any record and go to the View page, see the address field.

Sequence Number
Click "Orders2".

See "Cars" table View page, or "Cars 2" table, or "Employees" table List/View page.

Custom Files
See "Home" page and "News" page.

Custom Field / Client Side Events
See "Order Details" table's List and Add/Edit pages.

Linked Table
Click "Dow Jones Index" which is a table from another MySQL database.

Tabular Form for Desktop
See "Suppliers" table's Add/Edit page.

Password Generator and Password Strength Meter
See "Register" page (Click "Login" and then the "Register" link) or "Change Password" page (login as an employee, not administrator).

Local Storage of Search Criteria
See any table's List page that supports searching.

Encrypted File Path of Uploaded Files
See the hyperlinks of the images in the "Employees" table.

Cancel Button with Confirm Dialog
See any table's Add/Edit/Delete/Update Pages.

Database Helper
See content in "Home" page.

Modal Dialogs for List page
Click Add, Copy, Edit, Delete, Update, View and Advanced Search button in "Cars" table's List page.

Modal Lookup for Searching and Selecting from Lookup Table
Click "Customer ID" field in List, Add or Edit pages of "Orders" table.

View/Edit/Add/Copy/Delete Links in Detail Grid of Master/Detail-View
Go to "Orders" table's List page, choose a record and click "OrderDetails" -> Master/Detail View.

Field Visibility
Login as different user (see above) and go to the "Products" table, the "UnitsInStock", "UnitsOnReOrder" and "ReorderLevel" are visible for employee #2 (user level = 2) only.

Field Headers with Sorting Disabled
Go to "Orders" table's List page, only the "OrderDate" field allows sorting.

Auto Hidden Pager
Go to List pages of "Categories" or "Shippers" table, both have only one page of record and pagers become hidden automatically.

Search and Sort in User Level Permission Page
Go to List pages of "User Levels" table, select an User Level and choose "Permissions".

Menu Icons
See the icons in some of the menu items.

Responsive Layout
Browse the site with mobile.


  1. Updating is disabled in the demo site, if you try to add/edit, the records will not be actually updated.
  2. IIS file upload limit is 200kB only in the demo site, if you upload larger file, you'll get Internal Server Error.

You can however download the demo project and test on your own server.

Enter the Demo Site

Above is just part of what ASPMaker can do. ASPMaker provides a variety of other features for you to generate custom codes that suit your needs. Download ASPMaker now and explore its power and flexibility!

Download the Demo Project (Read the readme.txt for setup)


 ©2001-2019 e.World Technology Limited. All rights reserved.