Table of contents


Development Environment

Web Development and Improvements in user experience

(Productivity and Enterprise-level Application Development Features)

Ajax Overview, [[21759|GeneXus'>Ajax'>Ajax Overview, [[21759|GeneXus and Ajax]]

Business Components

Business Component - Publication as an Enterprise Java Bean

Practical course: Bluesky Charters

Application Localization

Application Localization
Translation Tool
Help "in any language"
Practical course: Bluesky Charters


About this topic
Patterns based development
Built in Patterns
Work With Pattern
Demo: Work With Pattern
Practical course: Patterns

Better data model

Null handling optimizes navigations
Nulls property


User experience

New options on rightclick in win

Reverse Engineering

Database Reverse Engineering Tool

New Platforms

.Net Mobile Generator
More J2EE support than ever

Data Types and Methods

Message Queue handling data types

LDAP Data Type

URL access Property
New IIF function
New byte count function
New Methods for attributes, variables and enumerated domains!
XSLTApply Method
Procedures can now call web objects
Web Services: Grouping Locations
News about model, object, and control properties

Unofficial Content
  • This documentation is valid for:

Data Area Web


Languages: All
Objects: Web Transaction Styles and Web Panel Styles
Interfaces: Web


When designing an Style for webforms (Web Panels or Transactions), you must use the control Data Area to indicate where the webforms that use the style will present their data.

This concept is similar to Data Area in winforms Styles, but in this case is more flexible due the developer has more control on where the data area is located in the form.


If you are defining a Transaction Style and, like in win forms, you want to design all the web form except the Data Area (that is, the place where GeneXus will include the data automatically) you can insert a Web Data Area in the form.
You can also do this in Web Panel Styles. Although this makes more sense for the Web Prompt automatically created by GeneXus , you can also associate that style to a Web Panel.

To make all Web Prompts use the same style, indicate it in Model Properties->Master Styles tab->Web Prompts field.

When you select a style here, all the prompts are created using the same one, following the design of the style, and the data is inserted in place of the Data Area Web control.

On the other hand, if you associate a style with a web Data Area to a Web Panel, when designing the form you must replace the Data Area web control with your data.

To insert a Web Data Area when designing the form from the Web Form tab, select Insert->Data Area.

The result is something as follows:



  • If we include this control in an object other than a style object, the following message appears: "Error: Data Area control is only allowed in style objects."
Comments & Collaboration
Interesting links
Master Styles
How to define a Style
Style Object
Style Objects

Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant