When you use a design theme to create an application, several of the design theme components are generated as user controls and used by multiple pages. For example, a Button user control is created in the Button.ascx file and is used by the web pages created by you.
Each user control has a set of three files: an ASCX file and two code-behind source code files. The ASCX file contains the control, and the source code files contain the base and customizable classes for the control.
The ASCX control is named as <Control>UserControl.ascx.
The code-behind class is called Base<Control>UserControl and is created in Base<Control>UserControl.cs or Base<Control>UserControl.vb.
The customizable class is called <Control>UserControl and is created in the <Control>UserControl.cs or <Control>UserControl.vb.
|
Control |
Function |
|
Button |
The default button control used by the web pages. |
|
Footer |
The default footer control used by the web pages. |
|
Header |
The default header control used by the web pages. |
|
Menu |
The default menu control used by the web pages. |
|
Menu_Item |
The default menu item control used by the web pages. |
|
Menu_Item_Highlighted |
The default highlighted menu item control used by the web pages. |
|
Pagination |
The default pagination control used by the web pages. |
|
Range_Filter |
The default range filter control used by the web pages. |
|
Search |
The default search control used by the web pages. |
This folder also contains the standard login and error pages needed by every application and the generated ASCX controls after generating an application. These pages are generated automatically for every application and can be changed or extended via the customizable class files (code-behind files).
|
File |
Function |
|
Forbidden.aspx |
The files Forbidden.aspx its code-behind files are generated by Iron Speed Designer in this folder. |
|
Internal_Server_Error.html |
This page is displayed when there is an internal error or the requested page does not exist. If you wish to change this page to a different page, change the Web.config file by changing the customErrors section. |
|
Show_Error.aspx |
When creating an application, Iron Speed Designer generates a page called Show_Error.aspx in this folder. This page is displayed when there is an error on one of the pages generated by Iron Speed Designer. |
|
SignIn.aspx |
When creating an application, Iron Speed Designer generates a page definition called SignIn.aspx in this folder. This page is displayed when the application user requests to sign in to the application. |
|
SignedOut_Confirmation.aspx |
When creating an application, Iron Speed Designer generates a page definition called SignedOut_Confirmation.aspx in this folder. This page is displayed when the application user signs out from an application. |