Show/Hide Toolbars

Inventu Viewer Enhanced ASP.NET UI Application Generator

 Summary

The ASP.NET user interface and supporting class framework provides extensive support for multi-row lists, which are sets of fields on screens that have a columnar layout.  

 Controlling Properties

rollover
FieldMap.MultiRow,
rollover
FieldMap.Name,
rollover
Field.ColumnKeyType,
rollover
FieldMap.ListStyle,
rollover
FieldMap.CursorDrillDown,
rollover
FieldMap.ScreenReadMax,
rollover
FieldMap.MapTemplate,
rollover
FieldMap.TableWidthOverride,
rollover
FieldMap.TableHeightOverride

 Details

Multi-row list generation is determined by properties in a FieldMap with Multirow=Yes in the properties.  At the time of this writing there are two FieldMap UI generation templates: the Standard and InlineView templates.

 

The Standard template will generate a FVSubFile Custom Web Control into the web page at the location of the multi-row list in the screen.  The FVSubFile generates the DHTML Gridview described in the following sections.

 

DHTML Gridview

Color and Highlighting support

Paging suport

Single-click Mouse selection

Double-click Mouse selection

Action Column support

Popup Actions

Mouse rollover popups

Column Headings and Tooltips

 

The InlineView template generates an additional method in the CodeBehind module for a page containing the source Multi-row FieldMap which will create HTML for a Table containing multiple TR and TD elements.  The InlineView generated code is simple generation of a static HTML table containing the contents of multiple screens-worth of rows.  This HTML is then included in the web page using simple javascript includes.

 

For Additional Information, Please See:

 

MappedList Parent and Child classes

oRow Selection

oPaging Support