Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Work Tasks

Web Parts

  • Last UpdatedJul 25, 2023
  • 4 minute read

Web Parts is an integrated set of controls for creating Web sites that enable end users to modify the content, appearance, and behavior of Web pages directly from a browser. The modifications can be applied to all users on the site or to individual users. When users modify pages and controls, the settings can be saved to retain a user's personal preferences across future browser sessions, a feature called personalization. These Web Parts capabilities mean that developers can empower end users to personalize a Web application dynamically, without developer or administrator intervention.

Personalization

Personalization is the core behavior of WebParts. You can modify or personalize the layout, appearance, and behavior of WebParts controls. Personalized settings are persisted for future browser sessions.

Web Parts Manager

Manages all Web Parts on a page, enables or disables personalization, and manages the life cycle of personalization data. One (and only one) WebPartManager control is required for every Web Parts page. Web Part Manager also handles security for the Web Pages including the Adding, Moving, and Deleting the web parts.

Personalization Scope

Personalization scope refers to how personalization data is applicable to different sets of users. Some personalization data is applicable to only a specific user and control on a page. Other personalization data is applicable to all users who view a site.

Web Part Zone

The WebPartZone control serves as the primary control in the Web Parts control set for hosting ASP.NET server side controls on a Web page.

In addition to web parts that inherit from the WebPart class, a WebPartZone control can host controls that do not derive from the WebPart class, by wrapping them with a GenericWebPart control at run time. Consequently, virtually any ASP.NET server control or user control can function as a web part when used inside a WebPartZone control.

The EditorZone control represents the means through which end users may modify and personalize Web pages according to their preferences. Personalizing a Web site includes such things as setting up personal information (such as work item list control, calendar, queue control, etc.). Other kinds of personalization involve setting up appearance and layouts. The EditorZone helps manage this functionality as well as saves and loads those settings so they're available the next time the user logs on.

AppearanceEditorPart

This is used to edit properties that affect the appearance of an associated WebPart or GenericWebPart control.

The properties listed under the Appearance tab are:

Property

Description

Title

This field displays the title of the web part. If the user wants to change the title of the web part, it can be changed in this field.

Chrome Type

This property is used to specify the appearance of the title and border of the web parts. Users can choose to show only the title of the web part or only the border of the web part or none of the two.

Direction

The Direction field is used to set the direction of the web part.

Height

This property is used to set the height of the web part. Users can give the height specifications in percent, pixel,  points, picas, inches, millimeters, centimeters, percent, em, ex.

Width

This property is used to set the width of the web part. Users can use this property to change the width specifications in percent, pixel,  points, picas, inches, millimeters, centimeters, percent, em, ex.

Hidden

This property can be used when the user wants to hide the view of any web part. The user can check the Hidden property check box and that particular web part will be hidden for the users.

LayoutEditorPart

The LayoutEditorPart is used to edit properties that affect the layout of an associated WebPart or GenericWebPart control.

Property

Description

Chrome State

This property is used to specify the layout of the web part. Users can choose to display the web part either in Normal scope or minimized scope.

Zone

This property can be used to specify the zone for a web part. If the user wants to change the zone of a web part, them you can select a zone from the drop-down list.

Zone Index

This property is to be used when the user has put multiple web parts in a zone. Users can specify the order of appearance of the web part by giving a number for each web part in that zone. By default, the numbering begins from 0. The first web part to appear in the zone should be numbered 0 and the second web part should be numbered 1.

PropertyGridEditorPart

The PropertyGridEditorPart provides a generic user interface (UI) that enables users to edit custom properties on WebPart controls. In contrast, the other EditorPart controls, such as the AppearanceEditorPart and BehaviorEditorPart controls, edit only existing, UI-oriented properties from the WebPart class.

Each web part has custom properties which are listed under the respective web parts.

 

TitleResults for “How to create a CRG?”Also Available in