Change Theme Settings
Change Theme Settings
Themes
 
Metropolis
Moderno
iOS
Material
Material Compact
Office 365
Mulberry
Show All Themes
v
...v

Client-Side Events

protected override void OnLoad(EventArgs e) {
   base.OnLoad(e);
   StyleOptimizer.Instance.RegisterChildControls(Page);
}
Protected Overrides Sub OnLoad(ByVal e As EventArgs)
   MyBase.OnLoad(e)
   StyleOptimizer.Instance.RegisterChildControls(Page)
End Sub

Clear
Trace Events:






This sample demonstrates the capabilities of our client-side event technology. All client-side events exposed by the DevExpress MVC PageControl extension are traced in this demo. Click an inactive tab to initiate client-side events.

Client-side events are triggered in response to specific actions or events on the client side (in particular, to an active tab change). Client-side event handlers represent code written in JavaScript. In order to handle a client-side event, the sender web control provides a property that accepts either handling code directly or the name of a handling function. This function must be defined either directly in the page's HTML code or in a separate js file. For each client-side event, there is a specific object, which has both server-side and client-side representations. This object will automatically render the necessary JavaScript code to the page and assign it as a handler to the web control on the client side.