Official Content

Refreshes a web page. If Web User Experience property = Compatible, it executes the Start, Refresh event and Load Event.




The Refresh command executes a refresh of the web page, and causes to execute the Start, Refresh event and Load Event when the Web User Experience property = Compatible.

In Smooth models, the Refresh command causes to execute the Refresh event and Load Event. In case of executing the Refresh command in a event of a Web Component object, it executes the refresh of the web component and all its descendants. It does not execute the refresh of the parent web components.

In general, the Refresh command is used when Web User Experience property = Smooth. Otherwise, the execution of the page automatic


Consider the following example, where a web page contains WEB COMPONENT A, and WEB COMPONENT C. WEB COMPONENT A contains WEB COMPONENT B and the Web User Experience property = Smooth






If the Refresh command is executed on a user event of WEB COMPONENT A; the following is executed:

  • UserEvent    Web Component A
  • Refresh    Web Component A
  • Start    Web Component B (1)
  • Refresh    Web Component B
  • Load    Web Component B
  • Load    WebComponent A

(1) Only if the Create function of Web Component B is executed on the Refresh event of Web Component A. Another possibility is that Web Component B is associated to the Object property of the web component control in the form of Web Component A.

There are other commands like Grid Refresh method and Refresh Web Component command which allow to refresh more specific parts of the screen. 

See Also

Event Execution Scheme
Refresh Form command

Last update: November 2023 | © GeneXus. All rights reserved. GeneXus Powered by Globant