ASPxClientBinaryImage.PerformCallback(parameter) Method

Sends a callback to the server and generates the server-side ASPxBinaryImage.CustomCallback event, passing it the specified argument.

Declaration

PerformCallback(
    parameter: string,
    onSuccess?: (arg: string) => void
): void

Parameters

Name Type Description
parameter string

A string value that contains any information that needs to be sent to the server-side ASPxBinaryImage.CustomCallback event.

onSuccess (arg: string) => void

A client action to perform if the server round-trip completed successfully.

Remarks

Use the PerformCallback method to asynchronously go to the server and perform server-side processing using AJAX-based callback technology. You can pass the required information collected on the client side as a string of arguments using the PerformCallback method's parameter parameter. The onSuccess parameter allows you to specify a client function that should be executed after the server round-trip completes successfully.

The PerformCallback method posts back to the server using the callback technology, and generates a server-side ASPxBinaryImage.CustomCallback event. The method's parameter argument is passed to the event's handler as the CallbackEventArgsBase.Parameter property. So, the necessary server-side actions can be performed in the event's handler based upon the values of the arguments which can be obtained by parsing the passed information string.

Note that the necessary actions can be additionally performed on the client side before and after callback processing by using the ASPxClientBinaryImage.BeginCallback and ASPxClientBinaryImage.EndCallback client event.

See Also