Evolutility.org 4.1
 

Web Control Properties

In addition to the standard WebControls properties inherited from the .net class, Evolutility provides the following properties.

AllowSorting

Allow search results to be sorted by columns. Setting it to false removes the up and down arrows for sorting records in the list header.

BackColorRowMouseOver

Determines color to highlight rows when the mouse cursor passes over.

CollapsiblePanels

Determines if user can show and hide panels.

DataIsMetadata

Indicates if the data is the metadata (uses SqlConnectionDico for data).

DBAllowCharts (new in 4.0)
Properties used to allow or disallow the Charts feature (and show/hide the "Charts" toolbar button).

DBAllowDelete

Properties used to allow user to delete records (and show/hide the "Delete" button on toolbar).

DBAllowExport

Enables the export feature (for lists and single records).

DBAllowHelp

Will display the content of the help attribute of each field while in edit mode.

DBAllowInsert

Properties used to allow or disallow database record insertion on the driving table. DBReadOnly need to be False for these properties to take action.

DBAllowInsertDetails

Properties used to allow or disallow database record insertion on the details table.

DBAllowLogout

Displays or not the "Logout" button on the toolbar (for logged-in users). This property is useful when bypassing Evolutility integrated user authentication.

DBAllowMassUpdate

Specify whether or not "Mass Update" is allowed (applied to search result or selections).

DBAllowPrint

Specify whether or not the "Print" button should be displayed on the toolbar.

DBAllowSearch

Specify whether or not the "Search" and "Advanced Search" buttons should be displayed on the toolbar.

DBAllowSelections

Displays a "Selection" button on the toolbar to provide a list of custom queries. Need queries and query defined in the XML.

DBAllowUpdate

Properties used to allow or disallow modification of records on the driving table. DBReadOnly need to be False for these properties to take action.

DBAllowUpdateDetails

Properties used to allow or disallow in-place edition of the details table.

DBReadOnly

Make the page read only. Disables Add, Edit, and Delete on all records (toolbar buttons disappear when DBReadOnly is set to true).

DisplayMode (Read Only)

Indicates the current display mode (View, Edit, List, Search, Advanced Search, or Selections).

DisplayModeStart

Mode in which Evolutility is displayed the first time the page is called. This property can be overridden by using a "MODE" parameter in the calling URL (see navigation for more information).

ItemID (Read Only)

ID of the current record.

Language

Localization of all text displayed in the control and default date format. Supported languages are:

  • CA - Catalan Catalan
  • ZH - Chinese Chinese (simplified)
  • DA - Danish Danish
  • EN - English English
  • FA - Farsi Farsi
  • FR - French French
  • DE - German German
  • HI - Hindi Hindi
  • IT - Italian Italian
  • JP - Japanese Japanese
  • PT - Portuguese Portuguese
  • RO - Romanian Romanian
  • ES - Spanish Spanish
  • RO - Turkish Turkish
Translation kit

NavigationLinks

Show navigation links (for First, Previous, Next, and Last records) on the bottom of the page when editing or viewing records.

RowsPerPage

Number of rows displayed at one time in search results. This property is only available if a stored procedure for paging is specified in the XML of the application definition.

SecurityKey

Key to allow credential sharing among components.

SecurityModel

Manage users in 4 different ways with one of the following built-in security model:

  • Single_User (no password)
  • Single_User_Password
  • Multiple_Users_RLS (each user only sees his own data)
  • Multiple_Users_Sharing (each user can view all data but only modify or delete his own records).
  • Multiple_Users_Collaboration: every logged-in user can see and edit all records

Notes: Multiple_Users_RLS, Multiple_Users_Sharing, and Multiple_Users_Collaboration require your object database table to have a column of type integer called "UserID".
More information about it in Security and users access management.

ShowTitle

Determines the display of a header title.

SQLConnection

Connection string to the database. To avoid entering this property for every web control of your application, it can be set in the Web.config file of the application.

SqlConnectionDico

Connection string to "EvoDico" (Evolutility Dictionary) Database. This property is used to run 2 different databases for the data and the metadata (instead of XML). It can be set in the Web.config file.

Text

Introduction text only displayed the first time the form is called.

Title

Application title.

ToolbarPosition

Position/display of the toolbar. Possible values:

  • Top
  • Top_and_Bottom
  • None

UseCache

Enables or disables caching of lists of values. Setting it to true will improve performances.

UserComments

Allows users to post comments on specific records. Possible values:

  • None
  • Read only
  • Logged Users
  • Anonymous

Notes: Using comments requires your object database table to have a column of type integer called "CommentCount".
More information about it in Collaboration and user comments.

UserID (Read Only)

ID of the current user (0 if the user is not logged in or Evolutility is used in Single User mode).

VirtualPathPictures

Sets the virtual path to the pictures used in fields.

VirtualPathToolbar

Sets the virtual path to the toolbar pictures.

XMLFile

Name of the XML file containing the metadata, it can be specified as an absolute path as "c:/EVOLUTILITY/XML/AddressBook.XML".
Using Evolutility Dictionary, this property can also be given an integer value which is the ID of the form in the table EvoDico_Form.