Controls allow for the definition of events that can asynchronously send messages to a control client.
For more information about defining events in a control, see Control Event Set Definition.
For more information on setting up a client to handle events sent from a control see Handling Control Events.