ASPxClientControlBase.Init Event
Occurs on the client side after the control has been initialized.
Declaration
Init: ASPxClientEvent<ASPxClientEventHandler<ASPxClientControlBase>>
Event Data
The Init event's data class is ASPxClientEventArgs.
Remarks
Write a handler for the Init
event to perform specific operations after the control’s client object has been completely initialized on the client side.
Example
This example demonstrates how to resize the ASPxPageControl control to occupy the entire browser window (a Full Screen mode).
function OnInit(s, e) {
AdjustSize();
ASPxClientUtils.AttachEventToElement(window, "resize", function(evt) {
AdjustSize();
});
}
function AdjustSize() {
var height = document.documentElement.clientHeight;
pc.SetHeight(height);
}
<style type="text/css">
body, html
{
padding: 0;
margin: 0;
}
</style>
<dx:ASPxPageControl ID="pc" runat="server" Height="100px" Width="100%" ClientInstanceName="pc" >
<Paddings Padding="0px" />
<!-- ... -->
<ClientSideEvents Init="OnInit" />
</dx:ASPxPageControl>
See Also