The requested page is not available for the requested platform. You are viewing the content for Default platform.

ASPxClientButton.Click Event

Occurs on the client side after a button is clicked.

Declaration

Click: ASPxClientEvent<ASPxClientButtonClickEventHandler<ASPxClientButton>>

Event Data

The Click event handler receives an argument of the ASPxClientButtonClickEventArgs type. The following properties provide information specific to this event.

Property Description
cancelEventAndBubble Specifies whether both the event's default action and the event's bubbling upon the hierarchy of event handlers should be canceled.
processOnServer Gets or sets a value that specifies whether the event should be finally processed on the server side.

Remarks

Write a Click event handler to provide client-side response to an end-user click on a button control.

The Click event occurs when the user releases the pressed button.

Note

When some buttons are used in a group (their ASPxButton.GroupName properties are set to the same value) a click on a checked button doesn't raise the Click event.

Examples

The complete sample project is available in the DevExpress Code Central database at E1120.

...
function popupControl_Init(s, e) {
    //Synchronize the client variable's value with the confirm dialog checkbox' setting
    dontAskConfirmation = cbDontAsk.GetChecked();
}

function ShowPopup(rowId) {
    //Assign the row's ID value to a specific label within the confirmation dialog, 
    //show the dialog, and set focus to the Yes button
    lbRowId.SetText(rowId);
    popupControl.Show();
    btnYes.Focus();
}

function btnYes_Click(s, e) {
    ClosePopup(true);
}

function btnNo_Click(s, e) {
    ClosePopup(false);
}

function cbDontAsk_CheckedChanged(s, e){
    //Synchronize the client variable's value with the confirm dialog checkbox' 
    //setting, and focus the Yes button
    dontAskConfirmation = cbDontAsk.GetChecked();
    btnYes.Focus();
}
...
See Also